Plugins most WP sites need, and how to add them

Below are 2 or 3 free plugins for each of 6 common jobs. Or get CMSHands, our free plugin: a chat in your WP dashboard that picks one that fits your site and installs it once you say yes.

It installs plugins from the WP plugin directory only. Not premium plugins.

  • Nothing changes without your OK
  • Undo in one click, or a warning first
  • No account, no password to share

Needs WP 6.3 to 7.1, PHP 8.0 or newer, and an administrator login. One site per install.

The download is a plugin. Turning it on connects your site to cmshands.com and adds 3 small rescue files. Deleting the plugin removes them and everything it stored. What we send

A paper balance scale with small tiles on each pan, one of them blue: two or three plugins weighed for each job.

Backups: a copy of your whole site you can put back

Read from wordpress.org on Oct 11, 2026.
PluginActive installsRatingLast updated
All-in-One WP Migration and Backup5+ million4.5 out of 5Oct 7, 2026
UpdraftPlus4+ million4.8 out of 5Sep 21, 2026
Duplicator1+ million4.9 out of 5Sep 29, 2026

Or ask the chat in the plugin:

Find a backup plugin that works with my site and install it.

Security: protecting your login page

Read from wordpress.org on Oct 11, 2026.
PluginActive installsRatingLast updated
Wordfence Security5+ million4.7 out of 5Sep 30, 2026
Really Simple Security3+ million4.9 out of 5Sep 15, 2026
Limit Login Attempts Security1+ million4.8 out of 5Sep 23, 2026

Or ask the chat in the plugin:

Install a plugin that limits how many times someone can guess my password.

SEO: how your pages show up in search results

Read from wordpress.org on Oct 11, 2026.
PluginActive installsRatingLast updated
Yoast SEO10+ million4.8 out of 5Sep 29, 2026
Rank Math SEO4+ million4.8 out of 5Oct 6, 2026
All in One SEO2+ million4.7 out of 5Oct 7, 2026

Or ask the chat in the plugin:

Which SEO plugin would suit my site? Install one that works with it.

Contact forms: a form visitors fill in to reach you

Read from wordpress.org on Oct 11, 2026.
PluginActive installsRatingLast updated
Contact Form 710+ million4.0 out of 5Oct 11, 2026
WPForms5+ million4.8 out of 5Oct 6, 2026
Fluent Forms700,000+4.8 out of 5Sep 30, 2026

Or ask the chat in the plugin:

Install a contact form plugin that fits my site.

Spam protection for your comments

Read from wordpress.org on Oct 11, 2026.
PluginActive installsRatingLast updated
Akismet Anti-spam5+ million4.7 out of 5Aug 18, 2026
Antispam Bee700,000+4.8 out of 5Aug 23, 2026

Or ask the chat in the plugin:

My blog comments are full of spam. Find a plugin to catch it and install it.

Email that arrives, sent through a mail service (SMTP)

Read from wordpress.org on Oct 11, 2026.
PluginActive installsRatingLast updated
WP Mail SMTP4+ million4.8 out of 5Oct 8, 2026
FluentSMTP700,000+4.8 out of 5Sep 27, 2026
Post SMTP300,000+4.7 out of 5Sep 24, 2026

Or ask the chat in the plugin:

Emails from my contact form never reach me. Install an SMTP plugin that fits my site.

The plugins named on this page are trademarks of their owners. CMSHands is not affiliated with any of them.

Watch it do this on a real site

Steps of this run
The CMSHands chat box in the WP dashboard with the request typed in: I need a simple booking calendar

You ask

You say what you need in plain words. You don't have to know a plugin's name. This run took two turns, the pick and then your yes, so each part shows its own time.

I need a simple booking calendar. Find a good plugin and install it.

It picks one

It searched the WP plugin directory (the free plugins at wordpress.org) and named one plugin, about 6 seconds after the question. It said how many sites use it, its rating, and that it fits the site's WP and PHP versions (PHP is the language WP runs on; your host sets its version). Then it asked before installing anything.

Events Manager is the one I'd pick — an events calendar and booking system (bookings, appointments, tickets), used on about 60,000 sites, rated 84%, updated three days ago and checked against your WordPress and PHP versions with nothing flagged. Say the word and I'll install and switch it on — installing runs the plugin's code on your site, so I'd rather you confirm first.
  1. 3 secondsSearching the WordPress plugin directory
The waiting card, Install the Events Manager plugin, with its Install the plugin and Not now buttons

You say yes

You reply “Yes, install Events Manager.” About 7 seconds later a card appears: a box in the chat that shows exactly what would change, marked Can be undone. Nothing is installed yet. From here on, times count from your reply.

Ready for you to review.
  1. 3 secondsSearching the WordPress plugin directory
  2. 6 secondsPreparing the change for your OK
The card after the press: Install the Events Manager plugin, its progress line at Starting…

You press the button

Only now does it install the plugin, from the WP plugin directory. The install itself took about 3 seconds on our test site. Then it checked that the plugin was there.

  1. 12 secondsInstalling a plugin
  2. 15 secondsChecking the change
The card turned green and Approved, with the sentence Done. I checked afterwards, and the change is in place, and Undo

It's installed

The card turns green, with an Undo link. Events Manager was installed and switched on. As it switched on, it made 5 pages of its own: Events, Locations, Categories, Tags and My Bookings.

Done. I checked afterwards, and the change is in place.
After Undo: Reverting the change, Checking the change, then Undone. I checked afterwards, and it's back the way it was

Undo, if you want

One press of Undo switched the plugin off and deleted it, and Events Manager was gone from the plugin list. The 5 pages it made and its settings stayed on the site. Delete those pages yourself in Pages.

Undone. I checked afterwards, and it's back the way it was.
  1. 21 secondsReverting the change
  2. 22 secondsChecking the change

A real run on our test site, Quillmoor Pottery (WP 7.1.3, Twenty Twenty-Four), Oct 11, 2026.

That's the whole job. The plugin is free: 3 changes to try it, no account. Nothing changes until you press the button.

Needs WP 6.3 to 7.1, PHP 8.0 or newer, and an administrator login. One site per install.

The download is a plugin. Turning it on connects your site to cmshands.com and adds 3 small rescue files. Deleting the plugin removes them and everything it stored. What we send

Why it won't wreck your site

Nothing changes until you press the button.

Every change comes as a card that names it. Nothing happens until you press the button or Not now.

Asking changes nothing.

A question only reads your site. It looks things up and tells you. No card, no button.

One click undoes it.

When something can't be undone, like deleting a page or a plugin, the card says so before you press.

What it won't do here

Premium plugins

It installs plugins from the WP plugin directory only. A premium plugin comes as a zip file that you upload yourself.

Setting the plugin up

It installs the plugin and switches it on. We haven't tested it changing a plugin's own settings yet.

Undo removes the plugin, not what it made

Undo switches the plugin off and deletes it. Pages or settings the plugin made while it was on can stay.

Each install counts as one change

Each plugin is its own card and counts as one of your free changes. Undo it within 24 hours and it doesn't count.
  • Nothing changes without your OK
  • Undo in one click, or a warning first
  • No account, no password to share

Needs WP 6.3 to 7.1, PHP 8.0 or newer, and an administrator login. One site per install.

The download is a plugin. Turning it on connects your site to cmshands.com and adds 3 small rescue files. Deleting the plugin removes them and everything it stored. What we send

Questions

What are the best WordPress plugins?

It depends on your site, but most sites need a plugin for 6 jobs: backups, security, SEO, a contact form, spam and email. For each job, pick one that many sites use and its makers keep updated. The tables above list 2 or 3 per job, with installs, ratings and update dates read from wordpress.org on Oct 11, 2026. Fewer plugins means fewer updates to keep up with.

Will these plugins work on my site?

Most will, if your WP and PHP are up to date. On Oct 11, 2026, all 17 plugins above said they were tested with WP 7.1.3. But the newest Contact Form 7 asked for WP 7.1 and PHP 8.3, so older sites can't install it. PHP is the language WP runs on; your host sets its version. When you ask the chat, it checks a plugin's needs against your site before it suggests one.

Does CMSHands make backups?

No. Before a change, it keeps a copy of only what that change touches, so it can undo it. That isn't a backup of your site. For that, install one of the backup plugins above, and keep a copy somewhere other than your host. Not sure you have one? Ask the chat “Is my site backed up?” and it tells you what it finds.

Will it set the plugin up for me?

We haven't tested that yet. It installs the plugin and switches it on once you press the button in the chat. Most plugins then add their own menu item or a Settings link, and you set it up there. Changed your mind? Undo switches the plugin off and deletes it. Pages a plugin made can stay, so look in Pages afterwards.

Is it free?

To start, yes: 3 changes with no account, then 10 a month once you add your email. Installing one plugin is one change. Questions are free, up to 30 a day (100 with your email), so asking which plugin fits your site costs nothing.

Written by CMSHands team. Checked on WP 7.1, Oct 11, 2026.

Try it on your own site

Needs WP 6.3 to 7.1, PHP 8.0 or newer, and an administrator login. One site per install.

The download is a plugin. Turning it on connects your site to cmshands.com and adds 3 small rescue files. Deleting the plugin removes them and everything it stored. What we send

  1. Download the plugin.

    It's free: 3 changes to try it. No account, no card.

  2. Upload and activate it.

    In your dashboard: Plugins › Add Plugin › Upload Plugin (Add New Plugin on older WP). Choose the file, press Install Now, then Activate Plugin.

  3. Press Turn on.

    Press Turn on CMSHands. No account, no key, no password.