Health Check


This plugin will perform a number of checks on your WordPress install to detect common configuration errors and known issues.

It currently checks your PHP and MySQL versions, some extensions which are needed or may improve WordPress, and that the services are accessible to you.

The debug section, which allows you to gather information about your WordPress and server configuration that you may easily share with support representatives for themes, plugins or on the official support forums.

Troubleshooting allows you to have a vanilla WordPress session, where all plugins are disabled, and a default theme is used, but only for your user.

For a more extensive example of how to efficiently use the Health Check plugin, check out the support team handbook page about this plugin.

In the future we may introduce more checks, and welcome feedback both through the forums, and the GitHub project page.


  • The health check screen after the automated tests have gone over the system.
  • The debug information, with the copy and paste field expanded.
  • The generic PHP information tab, when more detailed information is required.


  1. Upload to your plugins folder, usually wp-content/plugins/
  2. Activate the plugin on the plugin screen.
  3. Once activated the plugin will appear under your Dashboard menu.


Installation Instructions
  1. Upload to your plugins folder, usually wp-content/plugins/
  2. Activate the plugin on the plugin screen.
  3. Once activated the plugin will appear under your Dashboard menu.


Completely Useful and Highly Recommended

This is the go-to plugin for troubleshooting. Need to know the PHP version? Boom. Trying to figure out if wp_cron() will work? Covered. Need to rule out a plugin conflict and at the same time keep the site as usual for regular visitors? Troubleshooting Mode FTW!

This is a must have for support techs or those that support their own sites.

Plugin crashed my whole site

I cannot access my site anymore because the plugin crashed my whole site in troubleshoot mode! Deleted the plugin via ftp to be able to login again and now I cannot disable any plugin in wordpress anymore without it crashing the complete site…. This plugin just made a big mess.

Полезный плагин для диагностики проблем

Предоставляет не только информацию, чтобы показать другим, в поисках решений,
но и тесты самых распространенных проблем,
а также возможность отключать плагины и переходить на тему по умолчанию, не затрагивая функционал сайта для посетителей.

Read all 24 reviews

Contributors & Developers

“Health Check” is open source software. The following people have contributed to this plugin.


“Health Check” has been translated into 9 locales. Thank you to the translators for their contributions.

Translate “Health Check” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


v 0.9.0

  • Various string changes, typo fixes and translation enhancements.
  • Added conditional hiding of the plugins list from the admin bar, if there’s too many plugins it becomes a bad experience. (Hidden if there are more than 20 active plugins)
  • Added ability to enable/disable plugins in Troubleshooting Mode from the plugins list.
  • Added filter to remove actions from the plugin list in Troubleshooting Mode.
  • Fixed notices on the plugin screen when plugin data may be inconsistent.
  • Fixed jumping directly to troubleshooting mode for single file plugins placed directly in the plugin directory root.
  • Fixed issue where troubleshooting a plugin directly made it impossible to disable it while in Troubleshooting Mode.
  • Fixed so that the original language is returned when translating the debug data for copying.
  • Fixed issue where the Debug screen would turn to half-English when using a non-English language.
  • Fixed an issue where plugins could become truly disabled on a site when in Troubleshooting Mode.
  • Fixed so that enabled/disabled plugins don’t carry over between troubleshooting sessions.

v 0.8.0

  • Updated recommended PHP version to mirror
  • Updated texts for troubleshooting mode.
  • Re-labeled database terms to be more user friendly.
  • Added media information to the debug tab.
  • Added individual Troubleshoot links for the list of active plugins.
  • Added automatic copy to clipboard with supported browsers in the debug tab.

v 0.7.0

  • Troubleshooting mode now also switches to a default theme.
  • Introduced a method for toggling default or active theme use when in troubleshooting mode.
  • Introduced a method for enabling/disabling plugins while in troubleshooting mode.
  • Introduced a method for disabling troubleshooting mode without needing to log out and back in again.