WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by joppuyo v2.2.7

Disable Customizer

Completely disable Customizer on your WordPress site.

Disable Customizer

The facts

Rating
4★ from 4
Active installs
400+
Price
Free
Last updated
4 Apr 2024
Added
Dec 2021
Requires WP
5.0
Tested up to
WP 6.5.10
Requires PHP
7.0
Downloads
11,054

Our analysis

AI-assisted

Disable Customizer is a WordPress plugin that allows you to completely disable the Customizer feature on your site. This can be particularly useful for developers creating custom sites or themes that do not utilise the Customizer, as it removes the 'Customize' button from the admin interface, simplifying the user experience.

The plugin is based on an earlier project, Customizer Remove All Parts, but has been updated with automated tests to ensure compatibility with newer versions of WordPress and PHP. It is designed for users who prefer a streamlined admin panel without unnecessary features.

Best for: This plugin is suitable for developers creating custom WordPress themes or sites without the need for the Customizer.

What it does well

  • Completely disables the Customizer feature
  • Simplifies the WordPress admin user experience
  • Compatible with WordPress 5.0 and later
  • Automated tests ensure compatibility with PHP 7 and 8
  • Regularly updated and maintained

Where it falls short

  • Limited to users who do not need the Customizer
  • No additional features mentioned

Verdict

Disable Customizer effectively streamlines the WordPress admin for specific use cases. It is a straightforward solution for developers looking to eliminate unnecessary features.

From the developer

joppuyo's own description of Disable Customizer, lightly tidied.

Disable Customizer lets you completely disable Customizer on your WordPress site. This is useful in cases where you develop custom sites or themes that don’t use Customizer. Removing the extra “Customize” button that doesn’t actually do anything useful simplifies the WordPress admin user experience.

The code is based on Customizer Remove All Parts by Jesse Petersen and Andy Wilkerson.

Improvements compared to the original plugin

  • I’ve added automated tests that ensure plugin works in new versions of WordPress and PHP.
  • With the help of the automated tests, I’ve tested that the plugin works in WordPress 5.0 and later. The original plugin was only tested up to WordPress 4.4.
  • The automated tests also ensure that the plugin works in PHP 7 and 8. The original plugin was only tested with PHP 5.
  • Customizer Remove All Parts was removed from the plugin directory due to being “unused”, presumably since it hasn’t been updated in 5 years. Disable Customizer is available in the plugin directory so it can be easily installed and kept up to date

In the process, I’ve dropped support for old versions of WordPress and PHP. I would have liked the continue supporting these but supporting a very wide range of WordPress and PHP versions becomes increasingly difficult. The upside is that since the tests are automated, I can be very certain that the versions claim to be supported are actually so. According to wordpress.org statistics WordPress 5.0 and PHP 7 should cover around 90% of WordPress users.

Support the plugin

Maintaining a WordPress plugin is a lot of work. If you like the plugin, please consider rating it on WordPress.org. Thank you!

If you are interested, you can also check out my other WordPress plugins:

Read the full description on the official page →

Tagged as