=== Disable & Manage Updates ===
Contributors: efficientninja
Tags: disable updates, disable comments, update notifications, plugin updates, theme updates
Requires at least: 4.1
Tested up to: 7.1
Requires PHP: 5.6
Stable tag: 2.0.0
Version: 2.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Take control of WordPress, plugin, and theme updates. Manage automatic updates, update alerts, comments, and important admin settings from one simple dashboard.

== Description ==

**Disable & Manage Updates** gives you a simple way to take control of how your WordPress website handles updates and important admin settings.

Instead of managing different settings across multiple WordPress screens, you can control them from **one focused dashboard**.

Choose what should update automatically, what should stay under your control, and what update information WordPress should show you.

Whether you manage a business website, client websites, a WooCommerce store, or multiple WordPress sites, **Disable & Manage Updates helps you keep your site's update behavior under your control.**

### Key Features

* **Control WordPress Core automatic updates** with a simple Enabled or Disabled setting.
* **Control plugin automatic updates** globally and create individual exceptions when needed.
* **Control theme automatic updates** globally and create individual exceptions when needed.
* **Control translation updates** with a simple Enabled or Disabled setting.
* **See available plugin and theme updates** directly from the plugin dashboard.
* **Manage update checks and update alerts separately**, giving you more control over how WordPress handles update information.
* **Check for updates manually** whenever you want the latest available update information.
* **Manage comments, trackbacks, and pingbacks** from one place.
* **Keep Comments available in WordPress Admin** while managing comment behavior on your website.
* **Control the WordPress Admin Bar on the front end** for a cleaner website experience.
* **Control general WordPress Admin Notices** when you want a cleaner administration experience.
* **Review WordPress Debug Mode status** and control PHP error display when troubleshooting.
* **Quickly identify inactive plugins and themes** so you can review your installed items.
* **Manage important WordPress controls from one clean dashboard** instead of searching through multiple settings screens.

### Take Control of Your Updates

Updates are an important part of keeping a WordPress website running smoothly, but every website can have different update requirements.

**Disable & Manage Updates puts you in control.**

You can keep automatic updates enabled where they make sense, choose where you want more control, and create individual settings for specific plugins or themes.

**You decide how your website handles updates.**

### Designed for WordPress Website Owners

Whether you manage your own website, client websites, business websites, or development environments, **Disable & Manage Updates makes update management easier to understand and easier to control.**

== Important ==

**Automatic updates, background update checks, and update alerts are separate controls.**

Disabling automatic updates does not prevent WordPress from checking for available updates.

Disabling update alerts does not remove WordPress's update system or prevent you from managing your website's updates.

Update behavior can also be affected by other plugins, themes, must-use plugins, hosting configuration, `wp-config.php`, or custom code.

== Installation ==

1. Upload the `disable-updates-comments` directory to `/wp-content/plugins/`.
2. Activate **Disable & Manage Updates** from the WordPress Plugins screen.
3. Open **Disable & Manage Updates** from the WordPress Admin.
4. Review the available settings and configure them according to your website's needs.
5. Click **Save Changes**.

== Frequently Asked Questions ==

= Can I control automatic updates for all plugins and themes? =

**Yes.** You can control automatic plugin and theme updates globally from the plugin settings.

You can also create individual settings for specific plugins and themes when needed.

= Can I control WordPress Core automatic updates? =

**Yes.** You can enable or disable automatic WordPress Core updates from the **Automatic Updates** section.

= What is the difference between automatic updates, update checks, and update alerts? =

These are separate controls.

**Automatic Updates** determine whether updates can be installed automatically.

**Background Update Checks** control whether WordPress regularly checks for available updates.

**Update Alerts** control whether update information is shown through WordPress update alerts and badges.

= Can I still see available updates when automatic updates are disabled? =

**Yes.** You can review available plugin and theme updates from the plugin dashboard and use the standard WordPress update tools when you are ready to update.

= Can I manage comments, trackbacks, and pingbacks? =

**Yes.** You can manage comments, trackbacks, and pingbacks from the **Comments** section.

You can also keep the Comments area available in WordPress Admin for reviewing existing comments.

= I clicked Save Changes, but I do not see my changes reflected. What should I do? =

The settings should normally update immediately after saving.

If the change is not reflected, **refresh the page once**.

If the setting still does not appear correctly after refreshing, **clear your browser or site cache and try again**.

Caching from your browser, caching plugins, hosting platforms, or other optimization tools can sometimes cause an older version of the settings page to be displayed.

= Does the plugin change my WordPress Debug Mode or wp-config.php file? =

**No.** The plugin shows the current WordPress Debug Mode status but does not modify your `wp-config.php` file.

The PHP Error Display setting can be used temporarily when troubleshooting. For production websites, keeping PHP error display disabled is recommended.

== Changelog ==

= 2.0.0 =

**Major redesign and update management overhaul.**

* **New:** Redesigned settings dashboard with a simpler and more focused interface.
* **New:** Automatic update controls for WordPress Core, plugins, and themes.
* **New:** Individual automatic update controls for installed plugins.
* **New:** Individual automatic update controls for installed themes.
* **New:** Translation update control.
* **New:** Separate controls for background update checks and update alerts.
* **New:** Manual update check from the plugin dashboard.
* **New:** Plugin and theme update availability information.
* **New:** Plugin and theme filters for easier management.
* **New:** Active and inactive plugin and theme status visibility.
* **New:** Comment, trackback, and pingback controls.
* **New:** Option to keep the Comments area available in WordPress Admin.
* **New:** Front-end Admin Bar control.
* **New:** WordPress Admin Notice control.
* **New:** WordPress Debug Mode status visibility.
* **New:** PHP Error Display control for troubleshooting.
* **Improved:** Settings organization and administration experience.
* **Improved:** Update status visibility for installed plugins and themes.
* **Improved:** Compatibility and security practices throughout the plugin.

= 1.1 =

* Previous release.

== Upgrade Notice ==

= 2.0.0 =

**Disable & Manage Updates 2.0 is a major redesign and update management overhaul.**

This release introduces a new dashboard, automatic update controls for WordPress Core, plugins and themes, individual plugin and theme controls, separate update checks and alerts, improved update information, and additional WordPress admin controls.

If you are upgrading from version 1.1, **review your settings after updating** and confirm that your preferred update and admin controls are configured as expected.