WP Healthcheck

July 16, 2024

WP Healthcheck Plugin

WP Healthcheck is a plugin to check the health of your WordPress install.

WP Healthcheck is a plugin to check the health of your WordPress install.

It detects some useful information regarding your site health, like the number of active transients and autoload options, and then displays them conveniently via the WordPress Dashboard.

This plugin can help you improve your site performance by cleaning up the transients and deactivating autoload options.

WP Healthcheck also verifies the software versions in use by your server. We maintain information about software minimum requirements up to date in our systems. This allows the plugin to retrieve this information from our external API and compare versus the ones installed in your server.

SSL certificate expiration dates are also checked and notifications for expired or near expiration SSL certificates are provided conveniently via the WordPress Dashboard.

WP-CLI Extension

WP Healthcheck also includes a WP-CLI extension. If you want to see all the CLI commands available in the plugin, go ahead and run wp healthcheck in your site.

  • wp healthcheck autoload [--deactivate=<option-name>] [--history]
  • wp healthcheck transient [--delete-expired] [--delete-all]
  • wp healthcheck server
  • wp healthcheck ssl

Screenshots

  1. WP Healthcheck admin.

    WP Healthcheck admin.

  2. Admin notices.

    Admin notices.

  3. WP-CLI extension.

    WP-CLI extension.

FAQ

Where can I get support and talk to other users?

If you have any questions, you can post a new thread in our Community Forum, available on WordPress.org.

We review it weekly and our team will be happy to assist you there.

For Premium Support, you can contact us through our website.

Where can I report any bugs?

Please report any bugs to our issues page.

If you are not sure if something is a bug or not, you can always ask for guidance in our Community Forum.

How can I translate WP Healthcheck to my language?

You can translate it to your language through the WordPress translations platform.

Alternatively, you can find the POT file available at /languages/wp-healthcheck.pot. Go ahead and start a PO file for your language from that template (POT file).

Where can I request new features?

We already have some features planned for coming versions:

  • Ability to check the health of your WP Cron.
  • Check for secure headers (HTTPS).
  • Better support to external object caching.
  • Security check.

If you have any other features that you would like to see available in WP Healthcheck, please send them over to tiago AT tiagohillebrandt DOT com.

How can I contribute to the project?

If you are a developer and want to contribute writing new features, enhancements, bug fixes, or tests, please send your Pull Requests to our GitHub repository.

Changelog

[1.4.0] 2024-07-16

  • Changed: Bumped the minimum PHP version up to 7.0.
  • Changed: Bumped the minimum WordPress version up to 5.0.
  • Changed: Bumped the tested WP version up to 6.6.
  • Fixed: Added sanitization to some specific inputs.

[1.3.4] 2022-03-29

  • Changed: Updated the user agent for the API request.
  • Changed: Bumped the tested WP version up to 5.9.2.

[1.3.3] 2021-02-15

  • Bump up the WP supported version.

[1.3.2] 2019-01-25

  • Update readme.txt to update WordPress version compatibility to 5.0.3.

[1.3.1] 2018-06-03

  • Hotfix: Fixes an issue when trying to retrieve web server details on recent PHP versions (#35).
  • Hotfix: Fixes couple of UI issues (#32).

[1.3.0] 2018-06-01

  • Feature: Recommend to install Let’s Encrypt certificate if HTTPS is not enabled (#24).
  • Feature: Ability to define the WordPress auto update policy (thanks to @marksabbath for back end implementation [#19]).
  • Feature: Check for obsolete plugins using the WordPress Plugins API (#21).
  • Feature: WP-CLI support to verify SSL certificate details (issuer, expiration, etc) (#18).

[1.2.1] 2018-02-17

  • Hotfix: Fixes warnings when server software is not found (#15).

[1.2] 2018-01-20

  • Feature: Display an admin notice when your SSL certificate is about to expire or already expired.
  • Hotfix: In some cases, MariaDB version from db_version() was incorrect.
  • Hotfix: Hide the web server admin notice when the version was not retrieved properly.

[1.1] 2017-12-08

  • Feature: Ability to reactivate autoload options disabled through the plugin.
  • Feature: WP-CLI extension.
  • Feature: Check the web server (NGINX/Apache) versions (thanks to @marksabbath).
  • Feature: Check the MariaDB version (thanks to @marksabbath).
  • Feature: Check for WordPress trunk updates.
  • Feature: Hide ‘Clear Expired Transients’ button for WordPress 4.9+ users.

[1.0] 2017-11-17

  • Initial release.

Details

  • Version: 1.4.0
  • Active installations: 1,000
  • WordPress Version: 5.0
  • Tested up to: 6.6.1
  • PHP Version: 7.0

Ratings


5 Stars
4 Stars
3 Stars
2 Stars
1 Stars