=== 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.1
Version: 2.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

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

== Description ==

**Disable & Manage Updates** gives you one simple place to manage how your WordPress website handles updates and important admin settings.

Take control of **WordPress Core, plugin, and theme automatic updates** with clear settings that are easy to understand. Set global preferences for plugins and themes, then customize individual plugins or themes when you need more control.

You can also manage **translation updates, update checks, update alerts, comments, trackbacks, pingbacks, Admin Bar visibility, Admin Notices, and troubleshooting settings** from the same dashboard.

### Key Features

* **Manage WordPress Core automatic updates** with a simple Enabled or Disabled setting.
* **Manage plugin automatic updates** globally and set individual preferences for installed plugins.
* **Manage theme automatic updates** globally and set individual preferences for installed themes.
* **Manage translation updates** with a simple Enabled or Disabled setting.
* **View available plugin and theme updates** directly from the plugin dashboard.
* **Control background update checks and update alerts separately**, giving you more flexibility over how update information is handled.
* **Check for updates manually** whenever you want fresh update information.
* **Manage comments, trackbacks, and pingbacks** from one dedicated section.
* **Keep the Comments area 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 WordPress Admin Notices** from one central setting.
* **View your WordPress Debug Mode status** and manage PHP error display when troubleshooting.
* **Quickly identify active and inactive plugins and themes** from the management screens.
* **Manage these settings from one clean dashboard** without having to search through multiple WordPress screens.

### Take Control of Your Updates

Every WordPress website has different update requirements.

**Disable & Manage Updates gives you the flexibility to choose how automatic updates work on your website.**

Keep automatic updates enabled for the plugins and themes you trust, choose a different setting for individual items, and manage WordPress Core and translation updates separately.

You can also control how WordPress checks for updates and how update alerts are presented in your admin area.

**You stay in control of your site's update preferences.**

### More Control Over Your WordPress Admin

Updates are only part of managing a WordPress website.

**Disable & Manage Updates also brings useful admin controls together in one place.**

Manage comments, trackbacks, pingbacks, Admin Bar visibility, Admin Notices, and troubleshooting options alongside your update settings.

Whether you manage **your own website, client websites, business websites, or multiple WordPress installations**, the plugin gives you a straightforward way to manage important WordPress controls from one dashboard.

== Important ==

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

Automatic update settings determine whether supported updates can be installed automatically.

Background update checks determine whether WordPress regularly checks for available updates.

Update alerts control how update information is presented through WordPress alerts and badges.

Update behavior can also be affected by other plugins, themes, must-use plugins, hosting configuration, `wp-config.php`, or custom code. Disable & Manage Updates cannot guarantee that its settings will override external configurations.


== 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.