Health Check & Troubleshooting


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.
  • デバッグ情報とそのコピーペースト欄
  • 詳細情報が必要な場合の一般的な PHP 情報



If you should find your self stuck in Troubleshooting Mode for any reason, you can easily disable it by clearing your cookies.

Are you unfamiliar with how to clear your cookies? No worries, you may also close all your browser windows, or perform a computer restart and it will clear this specific cookie automatically.


Great plugin!!!

It does exactly what it says and more. This plugin is helping me maintain and make sure my sites are up to date and more. It also keeps my mind at ease 😉

Thank you very much.

Very useful, excellent, thanks!

Doing daily or weekly maintenance on 50+ sites, this plugin helps a lot and saves time.

It does nothing initially (installing it). It checks the quality of the installation and warns of something is not so good or missing, when used.

It lets you do advanced troubleshooting, like by deactivating (temporarily) every plugin too see which is causing trouble or malfunction.

It has evolved a lot since initial release. Now very stable and working perfectly.

Five stars, definitely!

Solid plugin

As someone who does WordPress support on a weekly basis, this plugin provides a lot of good information for debugging and troubleshooting, stuff that I would be looking at for support tickets.

I can see and understand the “Troubleshooting” mode being potentially hit or miss, but much of that is also because of the huge variety of server setups and theme/plugin combinations that can be made. I trust that the developers strive, to the best of their ability, to prevent “white screen of death” instances and Internal Server Errors.

useless piece of trash

Thanks a lot… 🙁

I thought this to be a good tool to check your WordPress installation and NOT a tool that will force you reinstall WordPress. Useless piece of trash

Not worth the risk

The developers warn to have a backup before enabling this plugin’s features. They make it sound like failure is rare. I tested on a clone of live site and it nuked it. HTTP 500 error. The most difficult error to debug! Tested on a clean local site without problem.

However… this plugin is made for live sites. It’s made to debug problems that are most likely plugin or theme conflicts. Thus you do have to risk nuking your site. And if it does get nuked and even if you do have a backup, it’s still going to mean you have to take you site down for an uncomfortable period of time.

I think it’s safer to put your site in maintenance mode at a quieter time and debug normally.

And if you can’t afford any downtime for your site, this plugin is definitely not worth the risk. In that case, you should really be cloning your site to a test environment.



Health Check & Troubleshooting はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。


“Health Check & Troubleshooting” は15ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Health Check & Troubleshooting” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。


v 1.2.0

  • Changed plugin name, it now better describes the plugins two primary purposes.
  • Changed the Health Check tab, it’s now named Site Status, as we used the old name too many places and it was confusing.
  • Site status tests now run asynchronously, making the page load much faster.
  • The HTTPS tests now also check your Site URL settings to make sure they are following recommended best practices.
  • Fixed a warning preventing plugin names from displaying on the front-end in some cases.
  • Fixed an issue where you might get a 500 error if you tried using Troubleshooting Mode while using a child theme.
  • Automatically disable/enable a plugin or theme in Troubleshooting Mode if they are detected to cause errors.
  • Introduce a new dashboard widget during Troubleshooting Mode (and a simplified version on the plugins screen) to better explain what is going on, and make available actions more discoverable than the admin menu is.
  • Some text improvements throughout the plugin.
  • When loopback tests fail, we previously tested all plugins at once, for sites that have many plugins this may fail as the request times out. We now test one plugin at a time to avoid this, while also showing more information at the tests are running to the end user.