Audit your WP site: plugins, updates, admins

A free plugin adds a chat to your WP dashboard. Ask “Audit my site: outdated plugins and who's an admin.” It lists both, and nothing on your site changes.

It reports what it finds and changes nothing. No malware scan.

  • 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

Audit my site: outdated plugins and who's an admin.

The answer: 2 administrators, one login name covered, then the 7 plugins with an update waiting and their versions
Open the picture full size
From a real run on our test site

Watch it do this on a real site

Steps of this run

You ask

You type the question in the chat. It says what it will check, then reads your plugins and themes, one setting and your users. Reading changes nothing.

Audit my site: outdated plugins and who's an admin.

  1. 3 secondsListing your plugins and themes
  2. Reading a WordPress setting
  3. Looking at the site’s users

It answers

First the 2 administrators. One login name is ours, so we covered it. Then the 7 plugins with an update waiting, each with what you have and what's out.

Safe SVG 2.5.0 → 2.5.1 — the plugin describes this one as a security release

A real run on our test site, Oct 11, 2026. Questions change nothing, so there's no button: this is the answer it gave.

That's the whole job. The plugin is free: 30 questions a day, no account. Asking changes nothing on your 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

How to audit your WordPress site yourself

Checked on WP 7.1, Oct 11, 2026

  1. 1. In your dashboard, go to Dashboard › Updates. It shows your WP version and lists every plugin and theme with a newer version.

    Dashboard › Updates outlined in the menu; the page says WP 7.1.3 is current and 7 plugins have a new version
  2. 2. Go to Plugins › Installed Plugins and click Update Available. Each plugin there has a notice with its new version.

    The Update Available filter on the Plugins screen, outlined, above the new-version notice for one plugin
  3. 3. Click Inactive. Delete the plugins you no longer use: switched off, their files still sit on your server.

    The Inactive filter on the Plugins screen, outlined, listing 3 switched-off plugins, each with a Delete link
  4. 4. Go to Users › All Users and click Administrator above the list. Everyone listed there can change anything on your site.

    The Administrator filter on the Users screen, outlined: this site has 2 administrators
  5. 5. Go to Settings › General. Leave Anyone can register unticked unless visitors should sign up. New User Default Role should say Subscriber.

    Anyone can register, unticked and outlined, above New User Default Role set to Subscriber
  6. 6. Go to Tools › Site Health. Open critical issues first, then recommended ones. The Info tab shows your PHP version, the language WP runs on.

    Site Health's Status and Info tabs, above the site's 1 critical issue, outlined

Once a month is a good habit, and again after you add a plugin. Look for 3 things: plugins with a newer version, plugins you no longer use, and administrators you don't recognize.

What it won't do here

No malware or security scan

It reads what's installed and who can log in. It doesn't scan your files for malware or hacked code.

No speed or SEO audit

It can tell you why a page is slow, but it can't speed it up. It doesn't check your SEO.

Users and passwords

It shows who's an administrator. It can't add users, change roles or reset passwords.

Updates are one card per plugin

Each plugin is its own card: a box in the chat that shows exactly what would change. A switched-off plugin isn't checked after its update.

Premium plugins and WP itself

Updates are for plugins from the WP plugin directory only: the free plugins at wordpress.org. Not premium plugins, and not WP itself: you update WP yourself.

Why it won't wreck your site

Asking changes nothing.

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

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.

Updates put themselves back.

After a plugin update it checks your site. If the site got worse, the old version goes back on its own.

Free to start

No accountWith your emailPaid plan
Changes3 to try it10 every monthComing. Nothing costs money until you choose it.
Questions30 a day100 a day
If it breaksDaily check and crash rescueThe same, plus email alerts

Undo a change within 24 hours and it doesn't count. If you haven't added an email after 30 days, only crash rescue stays on until you add one. A change is one card you approve. A job that touches several pages or plugins is several changes.

Questions

What does a WordPress site audit check?

Usually 4 things: plugins and themes with a newer version, plugins you don't use, who can log in as an administrator, and what WP's Tools › Site Health flags. Bigger audits add speed, SEO and security scans. Asked in the chat, CMSHands lists the outdated plugins and the administrators for you.

Is there a WordPress audit plugin?

WP has one built in: Tools › Site Health looks at your setup and lists what needs attention. CMSHands is a free plugin that adds a chat, so you can ask for an audit in plain words. Plugins called “audit log” do something else: they record who changed what, and when.

Does it scan for malware or check my SEO?

No. It reads what's installed and who can log in, and tells you. It doesn't scan your files for malware, and it doesn't audit your SEO. It can tell you why a page is slow, but it can't speed it up. For malware, use a security plugin or ask your host.

Can I check a WordPress site that isn't mine?

Not with CMSHands. It runs inside your own WP dashboard with an administrator login, so it only sees the site it's installed on. Online site checkers can look at a site from the outside, but they can't see inside your dashboard, like who's an administrator.

Can it update the outdated plugins too?

Yes, when you ask. Each plugin gets its own card, and nothing installs until you press its button. After each update it checks your site. If the site got worse, the old version goes back on its own. A plugin that's switched off isn't checked after its update, so switching it on afterwards is the real test. Plugins from the WP plugin directory only, and each update counts as one of your free changes.

Is it free?

Asking is free: up to 30 questions a day with no account, 100 once you add your email. Changes, like updating a plugin, are 3 to try it, then 10 a month once you add your email.

Written by CMSHands team.

Run the audit 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.