← Back to docs
✓
WordPress 7 Ready
Ready for WordPress 7 from day one
Tested against WP 7 RC2 in production. Same install, same settings, zero deprecation notices.
✓ TL;DR
If you upgrade to WordPress 7 the day it ships, SysWP Shield keeps working without any action from you. We tested every admin tab, every hook, every cron handler against WP 7 RC2 and confirmed full compatibility. The current plugin version already declares "Tested up to: 7.0".
Compatibility checklist
| ✓ | Check | Status |
|---|---|---|
| ✓ | All WordPress hooks we use (init, wp_footer, wp_authenticate_user, send_headers) still present | Verified |
| ✓ | PHP 8.0+ (we already required this — no change) | Verified |
| ✓ | REST API surface for /wp-json/syswp-shield/v1/* unchanged | Verified |
| ✓ | WP-Cron event scheduling and dispatch still works identically | Verified |
| ✓ | Admin tabs render correctly with WP 7 Gutenberg editor active | Verified |
| ✓ | Classic editor admins also render correctly | Verified |
| ✓ | Multisite installs verified — per-site activation and network-active both supported | Verified |
| ✓ | Plugin header declares "Tested up to: 7.0" | Verified |
| ✓ | Live tested in local with WP 7 RC2 + plugin running | Verified |
What changes in WordPress 7 (and how Shield handles it)
WP 7 is a major version, but the changes that affect security plugins are surprisingly small. Here's what we tracked through the RC cycle and how Shield adapts:
- PHP 8.0 minimum — we already required PHP 8.0+ since 0.1.0, so no change for our customers.
- XML-RPC deprecation path — our default rate-limit rule for /xmlrpc.php still works; if XML-RPC gets fully removed in 7.x we'll just drop the rule from defaults.
- REST API performance tuning — we benefit — heartbeats are slightly faster.
- Updated Gutenberg block-editor surfaces — we don't register custom blocks (yet), so this is a no-op.
Upgrade path
- Update SysWP Shield to the latest version (the self-updater handles this automatically when you click "Check for updates" in Settings → Connection).
- Wait for WordPress 7 to be marked stable in your Updates page.
- Click Update WordPress. Shield keeps protecting your site through the upgrade — no downtime.
- Refresh the Shield dashboard to confirm the donut, AI options, and vulnerability scanner all read green. If anything looks off, the rescue token in Settings → Connection is your emergency hatch.
Get the WordPress 7 ready version now
Same plugin, same settings, day-one compatible. Free SaaS account, 30-second connect.