Bumpcheck

Know what breaks before your host upgrades PHP

Bumpcheck is a WordPress plugin. It reads every plugin and theme on your site and tells you which ones stop working on PHP 8.0 to 8.6, with the file and the line. Premium and custom code included. Nothing leaves your server.

Get Pro ยท $49 a year The free plugin
Old Gallery 2.1Breaks on PHP 8.4inc/render.php:236 create_function() was removed in PHP 8.0.
Shop Filters 4.0Works, uses deprecated codesrc/Query.php:88 Parameter $args is nullable only through its null default.
Contact Forms 6.2Ready134 files read, nothing found.

The free plugin

Install it from the WordPress plugin directory: search for "Bumpcheck". It needs WordPress 6.0 and PHP 7.4 or newer.

Bumpcheck Pro

$49 a year, up to 25 sites

  • A scan every week or every day, with the result by email
  • CSV and JSON export of every finding, for a client report or a ticket
  • A WP-CLI command that exits with an error when something would break
  • Updates with the rules for each new PHP version

Pro is a second plugin next to the free one. After payment you get a license key by email. Enter it on the download page to get the plugin, then again in WordPress to switch it on for that site. Your money back within 14 days if it does not work on your site.

Questions

Is a clean result a guarantee?

No. The scan reads code and does not run it. Problems that depend on values at run time cannot be seen this way. A clean result means nothing known was found. Test a busy site on a staging copy before you switch.

Does anything leave my site?

The free plugin makes no outside requests at all. Pro contacts this server to check the license key and to fetch updates. It sends the key and your site address, never scan results.

What happens when the license ends?

Pro stops running scheduled scans and exports, and updates stop. The free plugin keeps working.

Can I move the license to another site?

Yes. Remove it under Tools, Bumpcheck on the old site, then activate it on the new one.