Test activation across every supported WordPress and PHP version
WP HealthKit installs your plugin in a real sandboxed WordPress environment and activates it across WP 7.0/6.8 × PHP 8.1/8.2/8.3. Activation failures surface immediately — before they reach your users.
What it tests
Activation errors
PHP fatal errors that stop plugins loading entirely. Detected per WP+PHP combination so you know exactly which matrix cell fails.
Deprecation warnings
PHP deprecated function calls that produce notices today and will become fatal errors on future PHP versions.
WooCommerce conflicts
Optional sub-engine: installs WooCommerce first, then activates your plugin. Detects plugin/WC conflicts at activation time.
The version matrix
Sample result — 6 combinations, each run in an isolated sandbox.
| PHP version | WP 7.0 | WP 6.8 |
|---|---|---|
| PHP 8.1 | Pass | Pass |
| PHP 8.2 | 1 warning | 1 warning |
| PHP 8.3 | Pass | Pass |
PHP 8.2 warnings are deprecation notices — not fatal — and link directly to the affected line in your plugin.
What static analysis can't catch
How to enable
Upload plugin ZIP
Drop your plugin ZIP at /upload as you would for any audit.
Enable Playground Testing
Toggle the optional Playground Testing engine. Costs +1 token from your balance.
Optionally enable WooCommerce check
Turn on the WooCommerce conflict sub-toggle to test activation alongside WC.
The results matrix appears in the Layers tab of your audit report.
Also captures
Know your plugin activates cleanly — on every version your users run.
No live server needed. Sandboxed, isolated, and reproducible.