WordPress plugin intelligence profile

Disabler

Instead of installing a million plugins to disable features you don't want, why not use just ONE plugin?

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version4.0.4
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 7.0 · PHP 8.2
Directory statusactive
Last directory update10 Jul 20263mo ago
Active installations900Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 6 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Disabler version 4.0.4 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

I don’t like certain things, such as curly “smart” quotes and self-pings. Instead of installing six or seven plugins to handle this, I decided to create one plugin to address the common issues. Disabler allows you to select and deactivate specific settings rather than disabling everything, all through a straightforward UI.

This plugin enables you to disable/remove the following features:

Editor

  • Classic theme styles
  • Texturization (including Smart/Curly quotes, EM dash, EN dash, and ellipsis)
  • The automatic capitalization of the P in WordPress (WordPress 3.0+ only)
  • The <p> that is automatically inserted
  • Autosaving of Posts etc
  • Remove WordPress core block patterns from the block pattern picker.
  • Prevent WordPress from loading block patterns from remote sources.

Media

7+)

7 introduced automatic sizing for lazy-loaded images. Use the following options to disable this behavior:

  • Disable Image Sizing CSS Containment – Removes the CSS containment rule applied to lazy-loaded images.
  • Disable Auto Sizing Attribute on Images – Prevents WordPress from adding the sizes=”auto” attribute to lazy-loaded images. This also removes the CSS containment rule.

Admin Bar

-

Disable Admin Bar – Hide the WordPress Admin Bar for all users or selected user roles.

  • No: Keep Admin Bar visible.
  • All: Hide Admin Bar for everyone.
  • Selective: Hide Admin Bar for selected roles.

-

Roles – Select the user roles for which the Admin Bar should be hidden on the frontend.

Note: Disabling the Admin Bar may affect access to certain WordPress features and shortcuts.

Back-End

  • Self Ping

Front-End

  • Disable links to WordPress’ internal ‘shortlink’ URLs for your posts. E.g.,

Performance

  • Disable emojis
  • Prevent unauthorized embedding and remove JavaScript requests related to WordPress embeds
  • Control heartbeat rate: Disable it completely, etc.
  • Disable dashboard widgets

Revisions

  • Disable revisions completely or selectively for each post type.

Feeds

WordPress outputs your content in various formats across different URLs, including feeds like RSS and Atom. It’s advisable to disable unused formats for better control over your content distribution.

  • Redirect feeds (if disabled): Redirects feeds to prevent access.
  • Disable global feed: Removes URLs providing an overview of recent posts.
  • Disable global comment feeds: Removes URLs providing an overview of recent comments.
  • Disable post comments feeds: Removes URLs providing recent comments on each post.
  • Disable post authors feeds: Removes URLs providing recent posts by specific authors.
  • Disable post type feeds: Removes URLs providing recent posts for each post type.
  • Disable category feeds: Removes URLs providing recent posts for each category.
  • Disable tag feeds: Removes URLs providing recent posts for each tag.
  • Disable custom taxonomy feeds: Removes URLs providing recent posts for each custom taxonomy.
  • Disable search results feeds: Removes URLs providing search result information.
  • Disable Atom / RDF feeds: Removes URLs providing alternative formats of the above.

Rest API

The REST API in WordPress provides powerful functionality for interacting with your site’s data. However, there may be cases where you want to restrict or disable access to this API for security or privacy reasons.

  • Disable REST API for visitors: Prevents access to the REST API endpoints for non-authenticated visitors.
  • Disable REST API links: Removes the link tag in the HTML header that points to the REST API endpoint.
  • Disable REST API RSD link: Removes the RSD (Really Simple Discovery) link tag that specifies the REST API endpoint.
  • Disable REST API link in HTTP headers: Removes the HTTP header link that specifies the REST API endpoint.

Privacy Settings

  • Outputting WordPress version in your blog headers
  • Sending your blog URL to WordPress when checking for updates on core/theme/plugins

XML-RPC

  • XML-RPC Control: Choose between completely disabling XML-RPC or selectively enabling it.
  • Whitelist IP Addresses: Option to whitelist additional IP addresses.
  • XML RPC Methods: Control which XML-RPC methods are allowed.
  • XML-RPC HTTP Headers: Ability to add or remove custom XML-RPC HTTP headers.
  • Remove RSD, WLW Manifest, Pingback Links: Option to remove these XML-RPC-related links from the website.

Updates

  • Plugin Updates: Users can choose between manual or automatic updates, or disable updates entirely.
  • Theme Updates: Similar options as plugin updates.
  • Auto and Async Translations Updates: Options to enable auto updates, disable them, or keep the default setting.
  • WordPress Core Updates: Various options to manage updates, including disabling updates, allowing minor or major auto updates, or enabling updates for development installations.
  • Enable updates for VCS Installations: Users can choose to enable or disable updates for installations under version control systems.
  • Updates nags only for Admin: Hides WordPress core update notices for users without update capabilities.

Usage Tracking

  • This setting enables anonymous usage data collection for the plugin, including WordPress information, installed plugins/themes, and server details.

All options default to off and are cleaned up upon uninstall.

  • Plugin Site
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • rest api
  • disable
  • performance
  • security
  • updates
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 7.0 · PHP 8.2
Update activity10 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.