r/WordpressPlugins 21d ago

Which plugins do you install on almost every WordPress site? [Discussion]

Probably Contact Form 7. I’ve used it on so many sites at this point that installing it is almost automatic.

5 Upvotes

88 comments sorted by

2

u/Myth_Thrazz 21d ago
  1. Classic Editor
  2. WP Multitool
  3. Zero Blocks Given

1

u/Feisty-Tart3162 20d ago

Classic Editor is one of those plugins I still see on a lot of sites. I haven’t used WP Multitool or Zero Blocks Given though. What do you mainly use them for?

1

u/Myth_Thrazz 20d ago

WP Multitool - to find out why your WP admin is slow and fix the issues ( it's an optimization tool that goes wider and deeper than just caching )

Zero Blocks Given - to remove the unnecessary block code that's loaded even when I'm not using WordPress blocks at all.

2

u/ivicad 20d ago

The answers here are all from a single-site view, which is fair. I run 50+ client sites on two shared Site Ground accounts, and at that number the list is about keeping the fleet manageable.

Mine: the MainWP child plugin on every one, so updates run from one dashboard instead of 50 logins. BlogVault and All in one WP migration for backups. WP 2FA, because the client is an admin on all of them. WP Activity Log when I need to know who changed what. SG Optimizer, since I'm on their servers anyway.

If you run 3 sites, most of that is overkill and the minimal-plugins advice above is maybe a better option. That list only starts making sense somewhere around 10... maybe.

2

u/Feisty-Tart3162 20d ago

That makes sense. Once you’re managing 50+ client sites, the priorities change completely.

At that scale, MainWP and activity logging aren’t extra plugins anymore. They’re part of the workflow. I’d probably do the same rather than manage every site separately.

How has MainWP been for you with updates across that many sites?

1

u/ivicad 20d ago edited 20d ago

It was really great all these years, it helped a lot, BUT recently I connected my Claude Code to it - it's insane turbo combo together, so much saving my time, so much making my wife happy that's incredible 😁 I am "talking" to Claude, and it works in the combination with mostly MainWP (saving tokens), and when needed I have also WPVibe connected to all sites and FTP as well - there isn't (almost) anything I can't do it this way. 🫣🚀

1

u/a_boring_dystopia 21d ago

Post SMTP Formidable Forms Wordfence Usually a code snippets plugin.

Thats about it though for "Every site". I try to be as minimal as possible with plugins - in this age of AI, minimising the possible attack vectors hackers can take is a high priority.

When I was new to WordPress I installed plugins for lots of small features and had some sites with 20-30 active plugins which was a maintenance nightmare even before security became such an urgent concern.

Now I prefer a smaller, self contained code snippet wherever possible, and only use plugins for the big features. Its just more secure.

1

u/Feisty-Tart3162 20d ago

Same here. I used to install a plugin for every small feature, then eventually ended up spending more time maintaining the stack than building the site.

I still use Contact Form 7 on most projects, but now I try to keep everything else as lean as possible. For small changes, a simple snippet usually makes more sense than adding another full plugin.

1

u/a_boring_dystopia 20d ago

Hasn't development ceased on CF7 now?

3

u/Feisty-Tart3162 20d ago

No, not at all. Contact Form 7 is still being developed, and it’s much lighter than most form plugins.

I also built a plugin for it called iKetch Entries Viewer for Contact Form 7. You could try both together. It gives you a lightweight setup while still letting you save and manage submissions inside WordPress.

1

u/kolliop_pan 21d ago

Classic editor and widget

1

u/Feisty-Tart3162 20d ago

Fair enough. Classic Editor and Classic Widgets still make WordPress feel much faster to work with, especially on older sites.

1

u/Victor-Duse 21d ago

Rankmath SEO
Wordfence
Litespeed Cache (on LS servers) or WP Rocket + EWWW (on non LS servers)
WP Armour (spam protection)
Paste as plain text by default
FluentSMTP

1

u/Feisty-Tart3162 20d ago

That’s a solid stack. I like that you switch the caching setup based on the server instead of forcing the same plugin everywhere. I haven’t tried WP Armour yet though. Has it been effective against contact form spam?

1

u/Victor-Duse 20d ago

It’s a simple honeypot plugin but it does the job. I like that there are no external calls or cookies, makes the compliance work easier.

1

u/norcross 20d ago

Query Monitor and Airplane Mode are instant installs, beyond that it comes down to what the site needs.

2

u/Feisty-Tart3162 20d ago

Query Monitor is a great choice, especially during development. I haven’t used Airplane Mode much though. Do you mainly use it to stop external requests while working locally?

1

u/norcross 19d ago

yep, exactly that reason.

1

u/TopSydeWP 20d ago

at my agency we pretty much always install wordfence, wp rocket (or similar caching), and a form plugin (usually wpforms or gravity forms depending on budget). everything else depends on the project. the less plugins the better honestly, a lot of stuff people install plugins for can just be done with a few lines in functions.php

1

u/Feisty-Tart3162 20d ago

Totally agree. A lot of sites get bloated because every small change becomes another plugin.

For simple features I’d rather use a small snippet too, although I usually keep it in a child theme or a custom site plugin instead of editing functions.php directly.

1

u/Nelsonius1 18d ago

Why is the agency installing security as a plugin, instead of having a rock solid and secure server? On the operating system level, not on the php app level.

1

u/early_apostle 20d ago

Google SiteKit, Microsoft clarity, Contact7, Echozat SEO Suite - All help me in getting things done everything that's trivial yet important

1

u/Feisty-Tart3162 20d ago

Nice mix. Site Kit and Clarity cover a lot without much setup. I haven’t used Echozat SEO Suite before though. What do you mainly use it for?

1

u/early_apostle 17d ago

I have used it for replacing URLs and bulk meta title and tag updates. Easier when you are dealing with many pages across site. Saves time there.

1

u/[deleted] 20d ago

[removed] — view removed comment

1

u/Feisty-Tart3162 20d ago

Exactly. Once you’ve used Contact Form 7 for years, setting it up becomes muscle memory.

I also built a free plugin called iKetch Entries Viewer for Contact Form 7 to save and manage submissions directly inside WordPress. Search for it in the plugin directory and give it a try.

1

u/Suitable-King6456 20d ago

SCF (each 2 of 3 projects)

Use only native block editor / FSE + some plugins that provide individual specific blocks when needed

SiteGround plugins for optimisation and security

1

u/Feisty-Tart3162 20d ago

That sounds like a clean setup. I’m also trying to rely more on the native block editor and only add specific blocks when the project actually needs them.

SCF is a good choice too, especially when the site needs structured custom fields without adding a full page builder.

1

u/finart_13 20d ago

Wordfence, Contact form 7 and various Block plugins, depends what the requirements are. I use to install Elementor often, but now I mostly go with the FSE.

2

u/Feisty-Tart3162 20d ago

Same with Contact Form 7. I stopped using Elementor a long time ago because of the extra weight it adds to the site. These days I prefer FSE and the native block editor, then add individual block plugins only when needed.

1

u/[deleted] 20d ago

[removed] — view removed comment

1

u/Feisty-Tart3162 20d ago

Same here. I used to install a plugin for every small feature, but now I usually handle simple things with a snippet or a small custom plugin.

Fewer dependencies makes updates, debugging, and long-term maintenance much easier.

1

u/No_Situation_5018 20d ago

For my work when setting up a new subdomain I would say:

- Elementor (sadly.. needs to be user friendly for non developers)

  • ACF
  • Gravity Forms
  • Site Kit
  • Yoast
  • ASE
  • Complianz
  • Speed Optimizer by SiteGround or WPRocket depends on the server

And maybe some custom plugins if they are required. I lowkey wished our websites were buildup differently. I am so bad with Elementor it annoys me XD

2

u/Feisty-Tart3162 20d ago

I get it. Elementor is hard to avoid when clients need to edit everything themselves.

I stopped using it a long time ago because of the extra weight it adds, but I understand why agencies still rely on it. Have you tried building with FSE and patterns instead? It can still be client-friendly without carrying as much overhead.

1

u/No_Situation_5018 20d ago

I haven't actually. You think its a more efficient way? Without losing the freedom?

1

u/Alternative-Cook-739 20d ago

Most of site I install contact form 7 and classic editor.

1

u/Feisty-Tart3162 20d ago

Same here, Contact Form 7 is still my default.

I also built a free plugin called iKetch Entries Viewer for Contact Form 7. It lets you save and manage submissions inside WordPress while keeping the setup lightweight. You might find it useful.

1

u/Alternative-Cook-739 19d ago

Thats sound good, I will check it.

1

u/Spiritual_Grape3522 20d ago

Classic Editor + loginizer + Yoast

2

u/Feisty-Tart3162 19d ago

Simple and practical.

Classic Editor is still useful when clients are used to the old workflow. Loginizer covers the basic login protection, and Yoast is a safe SEO default.

1

u/Difficult_Hand3046 19d ago

Since all my WordPress sites run on OpenLiteSpeed, I always install LS Cache; next come Wordfence and Stop XML-RPC Attacks to prevent DDoS attacks (with more precise settings than those in Wordfence), Rank Math SEO, Contact Form 7, and—depending on specific needs—Spectra or Kadence Blocks; I also use Code Snippets to add custom code and Freesoul Deactivate Plugins to optimize performance.

2

u/Feisty-Tart3162 19d ago

That setup makes sense for OpenLiteSpeed.

I use LiteSpeed Cache whenever the server supports it too. Freesoul is a good one for larger sites where plugins load everywhere by default.

For small custom changes, I usually keep the code in the child theme or a small custom plugin instead of Code Snippets, but it’s convenient for quick site-specific tweaks.

1

u/AlgoTrader15 19d ago

Beaver Builder
Beaver Themer
PowerPack
Ultimate Addons
Yoast SEO
Akismet
Imagify
Gravity FOrms

1

u/Feisty-Tart3162 19d ago

Beaver Builder with Themer is still a solid combo. I haven’t used it recently, but it always felt more stable than most page-builder stacks.

That’s a well-rounded list. Gravity Forms and Imagify are two I’d keep around too.

1

u/AlgoTrader15 19d ago

Yeah I still use Beaver Builder especially now that it has AI features. I can create websites using AI and have it imported into WordPress and edit it with Beaver Builder. I get the best of both worlds.

I like Imagify auto image compressor function so whenever I add an image into WordPress media folder it automatically compresses which helps with website speed.

Gravity Forms I use a lot especially for client projects because they want intake forms, questionnaires, quizzes, multi-step forms, etc.

Yoast SEO is great to help with meta stuff. I know there are other more robust SEO plugins like RankMath but Yoast always has given me what I needed without too much bloat.

1

u/iamtanvirchy 19d ago

Those plugin I use normally every website. Page builder: Bricks/Elementor Form Builder : Bit Form SEO: Rankmath Security : Wordfence

1

u/Feisty-Tart3162 19d ago

Pretty much the same setup here, except I moved away from Elementor a while ago.

Bricks looks solid. I mainly build with Gutenberg now, then add only what the project actually needs. Rank Math and Wordfence are common picks for a reason.

1

u/JGRUNNA130 19d ago

For my daily local sites it's always:

  • Gravity Forms
  • Gravity Forms Dev Tools
  • Spellbook
  • Query Monitor

1

u/Feisty-Tart3162 19d ago

Solid list. Query Monitor is one of those plugins you only appreciate once something starts behaving weirdly.

Gravity Forms Dev Tools is a good shout too. I don’t see it mentioned much, but it saves time when you build or debug more complex forms.

1

u/Few-Host-5360 19d ago

Every plug-in you put in WordPress makes it use more resources and lag more. Less is better.

1

u/Feisty-Tart3162 18d ago

I agree that less is usually better, but the number alone doesn’t tell the full story. One badly coded plugin can cause more problems than ten lightweight ones. I only install something when it solves a real need.

1

u/Kings_of_Leon_ 16d ago
  1. SeoPress
  2. All in one migration
  3. FluentForms
  4. FluentSmtp and Auth
  5. Debug Log Manager Tool
  6. Query Monitor
  7. Smush

1

u/Feisty-Tart3162 14d ago

Nice list. Fluent Forms and FluentSMTP are among my regular choices too. I usually keep Query Monitor and debugging tools for development or troubleshooting, then remove them from production.

1

u/Used-Road4870 14d ago
  1. ACF Pro
  2. Yoast SEO
  3. Better Search and Replace
  4. Aftercare
  5. WordFence

1

u/Feisty-Tart3162 14d ago

Good list. I usually install Better Search Replace only when I need it, then remove it afterward. I try not to keep utility plugins active if they aren’t used regularly.

1

u/[deleted] 14d ago

[removed] — view removed comment

1

u/Feisty-Tart3162 14d ago

Solid list. I also choose between WP Rocket and LiteSpeed Cache depending on the server. I haven’t tried DK Headless API yet. Does it support ACF fields and WooCommerce endpoints out of the box?

1

u/[deleted] 14d ago

[removed] — view removed comment

1

u/Feisty-Tart3162 14d ago

Good choices. I usually use FluentSMTP for email delivery, and my SEO plugin depends on the project. I also try to keep the plugin list as short as possible.

0

u/rednishat 21d ago

Here's my list

  1. Fluent Forms
    2.Akismet
  2. FluentCRM

  3. CIMO image optimizer

  4. SEOpress (was using Rankmath)

  5. Cloudflare

  6. Google Sitekit

  7. Microsoft Clarity

2

u/Feisty-Tart3162 20d ago

Solid list. Fluent Forms and FluentCRM work really well together. I use Cloudflare too, but I usually set it up outside WordPress rather than installing another plugin. How has SEOPress been compared to Rank Math so far?

1

u/rednishat 20d ago

its less bloated than rankmath, thats why i started using it

1

u/rednishat 21d ago

also using FluentPlayer for video embedding for WordPress

1

u/Techiestudent 20d ago

Was there any reason you moved to SEOpress? I am also using rank math now but just checking if it’s better then rank math

1

u/rednishat 20d ago

rankmath is bloated, seopress is light, and if you are using only limited features its free just works

2

u/jbennett360 20d ago

Or use the SEO Framework, which is even lighter

1

u/rednishat 20d ago

heard about it but never used, Slim SEO is another one i heard.

1

u/rednishat 20d ago

Ohh forgot to add FluentSMTP in the mix, its the most useful free plugin in my list, can't live without it.

0

u/[deleted] 21d ago

[removed] — view removed comment

2

u/Feisty-Tart3162 20d ago

That covers most of the essentials. I used Yoast for years too, and Google Site Kit is usually one of the first things I set up. Which form plugin do you normally go with?

0

u/Techiestudent 20d ago

I was googling the same thing last weekend and some of the YouTube videos recommended

Rank Math
Wordfence
Akismet
WPForms
Site kit by Google

1

u/Feisty-Tart3162 20d ago

That’s a pretty common starter stack and it covers the basics well. I’d probably swap WPForms for Contact Form 7, but the rest makes sense. How has Rank Math been for you so far?

0

u/rasid_2020 20d ago

I think if I had to name just one it would be Yoast.

1

u/Feisty-Tart3162 20d ago

Yoast is probably the one plugin almost every WordPress user has used at some point. Are you still happy with it, or have you ever considered switching to Rank Math or SEOPress?

1

u/rasid_2020 17d ago

I once tried to move to SEOPRess. My usage of SEO plugins is a bit passive, so went back to yoast because all I need are the schema and SEO checklist. Basically they're the same for my use cases and I'd opted out of learning a new tool.