Title: ExertSwitch &#8211; Disable Updates
Author: ExertLogics
Published: <strong>July 23, 2026</strong>
Last modified: July 23, 2026

---

Search plugins

![](https://ps.w.org/exertswitch-disable-updates/assets/banner-772x250.png?rev=3620211)

![](https://ps.w.org/exertswitch-disable-updates/assets/icon-256x256.png?rev=3620211)

# ExertSwitch – Disable Updates

 By [ExertLogics](https://profiles.wordpress.org/exertlogics/)

[Download](https://downloads.wordpress.org/plugin/exertswitch-disable-updates.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/exertswitch-disable-updates/#description)
 * [Reviews](https://wordpress.org/plugins/exertswitch-disable-updates/#reviews)
 *  [Installation](https://wordpress.org/plugins/exertswitch-disable-updates/#installation)
 * [Development](https://wordpress.org/plugins/exertswitch-disable-updates/#developers)

 [Support](https://wordpress.org/support/plugin/exertswitch-disable-updates/)

## Description

**ExertSwitch – Disable Updates** is a lightweight toolkit for switching off the
WordPress features you don’t want — all from one clean settings page with independent
on/off toggles. Turn off update checks and notices (core, plugins, themes, automatic
and email — premium plugins included), disable **comments** and **post revisions**,
hide admin and PHP nags, and disable the built-in **WordPress Sitemaps**.

Unlike simple “activate and everything turns off” plugins, this plugin gives you
a clean **settings page with independent toggle switches**, so you decide exactly
what to disable and what to leave on. Turn off plugin update nags while keeping 
core security updates, disable sitemaps without touching updates — whatever fits
your site.

### Full control, one toggle at a time

Each of the following can be switched on or off independently:

 * **Disable WordPress core updates** — stop core version checks and update prompts.
 * **Disable plugin updates** — silence plugin update checks and notices for **every**
   plugin.
 * **Disable theme updates** — stop theme update checks and notices.
 * **Disable automatic (background) updates** — turn off WordPress’s silent auto‑
   updates.
 * **Disable update email notifications** — no more “your site has been updated”/
   auto‑update emails.
 * **Hide admin update & maintenance nags** — clean up the dashboard and admin bar.
 * **Hide PHP version notice** — remove the Site Health “outdated PHP” nag (note:
   this hides the notice; it does not change your server’s PHP).
 * **Disable comments** — close comments and pingbacks site-wide, hide existing 
   comments, and remove the Comments admin menu, dashboard widget and toolbar item.
 * **Disable revisions** — stop storing new revisions for all content types (posts,
   pages and custom post types) to reduce database bloat; autosaves and existing
   revisions are kept.
 * **Disable WordPress Sitemaps** — disable the WordPress core auto‑generated sitemaps
   and remove the sitemap line from the virtual `robots.txt`.

### Covers premium & third‑party plugins too

Most “disable updates” plugins only block requests to `api.wordpress.org`, so premium
plugins that check their **own** update servers — for example **Slider Revolution**,
and other commercially licensed plugins — keep nagging you to update. This plugin
is designed to suppress update notices for **all** installed plugins, so no plugin
is skipped.

### Why disable sitemaps?

Many sites already generate sitemaps through a dedicated SEO plugin or custom code.
When WordPress adds its **own** sitemaps on top of that, you can end up with **duplicate
or conflicting sitemaps**, which can confuse search engines. Disabling the built‑
in WordPress Sitemaps keeps your SEO setup clean and authoritative.

### A note on staying secure

Keeping WordPress core, plugins and themes up to date is important for **security**.
This plugin is intended for situations where you manage updates deliberately (staging/
production workflows, managed hosting, client sites, etc.). When you want to check
for updates, simply toggle the relevant option back on — no need to deactivate the
whole plugin.

### Features

 * Dedicated **settings page** with individual on/off toggles
 * Separate controls for **core**, **plugin**, **theme**, **automatic**, and **email**
   updates
 * Suppresses update notices for **premium/third‑party plugins** (e.g. Slider Revolution),
   not just wordpress.org‑hosted ones
 * Hides update/maintenance **admin nags** and the **PHP version** Site Health notice
 * **Disable comments** site-wide and stop new **post revisions** (less database
   bloat)
 * One‑click **Disable WordPress Sitemaps** (plus robots.txt sitemap line)
 * Lightweight and settings‑driven — enable only what you need
 * No data collection, no cookies, no third‑party connections

### Credits

Developed and maintained by **Exertlogics**.

## Installation

 1. Upload the plugin folder `exertswitch-disable-updates/` to your `/wp-content/plugins/`
    directory, **or** install it from **Plugins  Add New** in your WordPress admin.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Go to **Settings  ExertSwitch** to configure the toggles.
 4. Save your changes — done.

### Uninstalling

Deactivate and delete the plugin from the **Plugins** screen. The plugin makes minimal
changes to the database (only its own settings) and cleans up after itself on uninstall.

## FAQ

### Can I disable plugin updates but keep core updates?

Yes. Every control is an independent toggle, so you can mix and match exactly how
you want.

### Will this stop update notices for premium plugins like Slider Revolution?

Yes — that’s a key difference from other plugins. When plugin updates are disabled,
notices are suppressed for all installed plugins, including premium plugins that
check their own licensing/update servers, not just those hosted on wordpress.org.

### Does the “Hide PHP version notice” option upgrade my PHP?

No. WordPress cannot upgrade PHP — that’s controlled by your web host. This option
only hides the “outdated PHP version” nag inside the WordPress admin.

### How do I check for updates again?

Toggle the relevant option off in the settings page (or temporarily deactivate the
plugin). WordPress will then show available updates as normal.

### I changed a setting but my site still shows the old behavior. Why?

If your site uses a caching plugin (or a server/CDN cache), clear your cache after
saving so your changes take effect right away. The settings page shows a reminder
about this too.

### Does this plugin collect any data?

No. It does not collect or store user data, set cookies, or connect to any third‑
party services.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“ExertSwitch – Disable Updates” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ ExertLogics ](https://profiles.wordpress.org/exertlogics/)

[Translate “ExertSwitch – Disable Updates” into your language.](https://translate.wordpress.org/projects/wp-plugins/exertswitch-disable-updates)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/exertswitch-disable-updates/),
check out the [SVN repository](https://plugins.svn.wordpress.org/exertswitch-disable-updates/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/exertswitch-disable-updates/)
by [RSS](https://plugins.trac.wordpress.org/log/exertswitch-disable-updates/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

### 1.0.0

 * Initial release.
 * Settings page with independent toggles for core, plugin, theme, automatic and
   email update control.
 * Universal plugin update‑notice suppression (including premium/third‑party plugins).
 * Hide admin update/maintenance nags and PHP version notice.
 * Disable comments site-wide.
 * Disable post revisions for all content types.
 * Disable WordPress Sitemaps and robots.txt sitemap line.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.4 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [disable comments](https://wordpress.org/plugins/tags/disable-comments/)[Disable revisions](https://wordpress.org/plugins/tags/disable-revisions/)
   [Disable Sitemaps](https://wordpress.org/plugins/tags/disable-sitemaps/)[disable updates](https://wordpress.org/plugins/tags/disable-updates/)
 *  [Advanced View](https://wordpress.org/plugins/exertswitch-disable-updates/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/exertswitch-disable-updates/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/exertswitch-disable-updates/reviews/)

## Contributors

 *   [ ExertLogics ](https://profiles.wordpress.org/exertlogics/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/exertswitch-disable-updates/)