This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WP-CMS Widget Control


Widgets can be added to many areas within your theme, but you (and your users) may not need access to all the widgets provided by WordPress, your theme and other plugins.

This plugin provides simple admin controls that can remove any core WordPress widget, along with all (well coded) additional third-party widgets. Great for simplifying a cluttered widget screen, or if you limit user access to a smaller number of core widgets.

This plugin can remove the following core WordPress widgets:

  • Pages widget
  • Calendar widget
  • Archives widget
  • Meta widget
  • Search widget
  • Text widget
  • Categories widget
  • Recent Posts widget
  • Recent Comments widget
  • RSS Entries widget
  • Tag Cloud widget
  • Custom Menu widget


  • Admin screen for plugin (Settings->Widget Control)
  • A simplifed widget control screen (Appearance->Widgets)


  1. Upload wp-cms-widget-control directory to the /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Settings->Widget Control in the admin area.
  4. Select options to remove widgets available in Appearance->Widgets and Customizer->Widgets.


What happens if I remove a widget that I am currently using?

DO NOT do this! Remove the widgets from widget areas in Appearance->Widgets before removing any widgets using this plugin. Removed widgets will be removed permanently from your site (not into inactive widgets) and all settings and configuration will likely be lost!

Are settings saved for removed widgets?

No – all active, configured widget settings in your theme will be lost when you remove a widget using this plugin. It should only be used for widgets you do not want to use in your theme.

Will this remove the widget added by a plugin or theme?

Almost certainly! Any well-coded theme or plugin that adds custom widgets for you to use, should show up in the options for you to remove! However, if your plugin or theme doesn’t do things the WordPress way, sadly it won’t be able to remove it – please contact the theme or plugin author!


There are no reviews for this plugin.

Contributors & Developers

“WP-CMS Widget Control” is open source software. The following people have contributed to this plugin.




  • Checked full compatibility with WordPress v4.4x
  • Text string changes


  • Fixed full compatibility with WordPress v4.3.x and tested with v4.4rc1
  • Options now control which widgets are available in Customizer too, not just admin


  • Small text changes, fix text domain for translation and tested full compatibility with WordPress 3.9x


  • Initial release