Let’s talk WP plugins! When you first find them – 10s of 1000’s of them – it’s like Christmas at a candy store. So many neat things you can do to make your site look or function differently. And all with the click of a button!

It is my life’s work to crush dreams and insist that these are not good for your site! Just like candy, you need plugins in moderation. In previous posts, we go over the basics on the dangers of plugins, how to select a plugin and how to know which are safe.

Today we are covering the plugins that we do recommend, organized by function.

Note that if any plugins are premium, requiring a fee to use, I’ve noted a $. If I’m not recommending something, I’m speaking in general terms for most people! Of course there are going to be exceptions!

Let’s get this ball rolling!

WordPress Plugin Recommendations by Function

Ads

Advertisements are usually a piece of code that you are instructed to copy and paste. The easiest way to get that code in your site is to add it to a text widget. I do NOT recommend adding any advertisement ‘management’ type of plugins as they can mess with the theme coding and slow down the site.

AMP

We recommend AMP pages only for news sites. And in that case, we recommend the AMP plugin by Yoast to connect the two: WordPress and Google’s AMP for WP plugin.

Also, for most bloggers, AMP may not be a good fit. If you want to encourage conversation, if your homepage changes often, or if first impressions are important (designers, DIY, fashion, etc) then you won’t like the restrictive design of AMP pages. 

Anti-Spam

Akismet is the best plugin there is in my opinion for preventing spam. There is a fee if you’re using your blog for business. Others that we use and recommend are WP Zero Spam, Anti-Spam Bee and Antispam by Clean Talk.

Backups

Your backups should be stored off of your server so if your server has a failure at least you’ll have your backups! Updraft Plus connects to DropBox, Amazon and a number of others. It also will automate the backup process and email you if something goes wrong.

Updraft Plus Settings: If you blog a number of times per week I recommend a daily database backup, keeping one week’s worth: 7. And a weekly file backup, keeping two week’s worth: 2.

Contact 

There are a number of great contact plugins. If you need any other forms for submissions, surveys, etc, then I will always install Happy Forms($). If you need a simple form, use the built-in Kadence Block form. If you do not have Kadence Blocks, then we recommend Contact Form 7.

Downloads

Adding your media (including PDFs) to your media tab is easy. And you can link it up to any post or page on your site. Once linked up, a reader can download it. A plugin for simple downloads is not necessary.

E-commerce Plugins

  • WooCommerce: a shop for digital & tangible products with shipping & taxation needs. Add-ons for a fee.
  • E-Store($): easy to integrate into your own landing pages; best for digital products
  • Paypal: if you only need donations, or one-or two simple products, this is the easiest solution

Google Analytics & Google Search Console

For Google Analytics 4 and newer, we recommend using a plugin. Earlier versions of GA do not require a plugin to manage.

GA4 requires coding to get the right insights for bloggers. Because of this, we use and recommend SiteKit by Google.

Learning Management System

Granted I’m new to the LMS world, but we’ve been creating client LMS using LearnDash and love it. All the features that you’d find in Teachable are available, and the support is awesome!

And you don’t have to give away a % of your earnings!

Learndash integrates with WooCommerce, Membership plugins, User Registration and more.

Media Management

I’m not sure why you’d use a plugin for any media management at all.

Video, MP3 players, and PDF viewers are built-in to WordPress. Embedding from popular sites is as easy as copy/paste. For displaying galleries, we love the Kadence Blocks Pro plugin.

For Media optimization, we outlined our recommendations in the Perfect WordPress Image post.

Search Engine Optimization

Yoast SEO is one plugin that I recommend on each and every WordPress install.

Not only is it valuable for the keyword hints, but it provides a place to edit the post description that appears in Google Search results pages.

There are a ton of settings and integrations that you can use to easily connect to Pinterest, Twitter, Facebook, Google Search Console. In the pro version, they automatically remind you to recreate forwards, and have little wizards to walk through cornerstone content creation.

Yoast Settings: Go through each tab and complete it as thoroughly as you can. It makes me cry a little each time I see this plugin installed and not configured!! 

Security Plugins

I’m going to surprise you by saying, I do NOT recommend any security plugins. If you follow best practices you won’t need any.

Note regarding SSL: you will not need a plugin to maintain HTTPS links if you do it correctly. See this post for a full tutorial on adding SSL to your WordPress site.

Shop

See “E-commerce” above.

Social Media Follow Buttons

We use the built-in icons and links in Kadence themes and block plugins.

Social Media Sharing Buttons

We’ve had issues with most of the common sharing buttons – with speed, errors or security. If these are needed, we recommend you test Share This plugin/service and use a separate plugin for Pinterest.

Speed

This is a constant battle for most bloggers. Speed is a result of good hosting, clean coding, optimized images and caching. For these I recommend a careful test of the following to see which works for you:

  • Cloudflare combined with WP Rocket($)
  • Cloudflare Page Optimization Plugin (use with cloudflare)
  • EWWW Image Optimization and use webp or avif versions ($)
  • For CDN I recommend Cloudflare – you only need this after 1,000 uniques/day

Plugins needed in WordPress: 7

Remember that each plugin you add is another opportunity for a vulnerability to creep into your site: be careful! These are the only ones that we recommend by default:

  1. Updraft Plus (backup)
  2. Antispam plugin
  3. Add This (Social Share )
  4. Forms (if needed)
  5. Site Kit (analytics)
  6. Ewww.io (image optimization)
  7. WP Rocket (speed)

As always – if you have questions about these plugins or any other WordPress issue, see our helpdesk or other articles! We are here to help!

Beginner Checklist

If you’re starting out, you’ll love our comprehensive 52 point checklist for your website! Read through once, and then work on items one at a time as it comes up!

52 Edits Checklist – beginners categories

Cathy Mitchell

Single Mom, Lifelong Learner, Jesus Follower, Founder and CEO at WPBarista.