WordPress 7.0 PHP Requirements and Compatibility

Author: Lucky Oleg | Published Updated
WordPress 7.0 PHP Requirements and Compatibility

WordPress 7.0 raised the minimum PHP version to 7.4 and supports current PHP 8 branches through PHP 8.5. The minimum keeps older sites eligible for WordPress updates; it is not the recommended production target.

Official matrix

The WordPress Core compatibility reference lists WordPress 7.0 as compatible with:

PHP branchWordPress 7.0
PHP 8.5Supported
PHP 8.4Supported
PHP 8.3Supported
PHP 8.2Supported
PHP 8.1Supported
PHP 8.0Supported
PHP 7.4Supported minimum
PHP 7.3 and belowNot supported

WordPress.org’s requirements page recommends PHP 8.3 or greater. The Hosting Handbook recommends PHP 8.4 or later for production hosting. These recommendations serve a different purpose from the PHP 7.4 compatibility minimum. PHP 7.4, 8.0 and 8.1 are end of life upstream even though WordPress 7.0 can run on them.

This article covers the WordPress 7.0 boundary. For the newer WordPress 7.1 row and ongoing branch selection, use the current PHP recommendation guide.

What WordPress 7 support covers

The matrix covers WordPress Core. A real site still needs separate verification for:

  • theme and child theme;
  • plugins and must-use plugins;
  • page builders and add-ons;
  • WooCommerce extensions and payment or shipping integrations;
  • custom functions, APIs, webhooks, jobs, and imports;
  • PHP extensions and hosting configuration.

Record the component versions, test cases, dates and logs so you can repeat the checks after the next update.

Upgrade order

  1. Inventory the full stack and remove abandoned components where practical.
  2. Create a production-like staging copy.
  3. Update WordPress 7, themes, and maintained plugins.
  4. Back up and verify both WordPress and PHP rollback.
  5. Test the target PHP branch on staging.
  6. Exercise public, admin, form, commerce, email, API, and scheduled flows.
  7. Review logs for fatals, warnings, and deprecations.
  8. Deploy in a monitored window and repeat critical checks.

Which PHP branch should WordPress 7 use?

The evergreen answer is in the recommended PHP version guide: select a currently supported branch that the complete site proves ready for.

  • PHP 8.5 has the newest WordPress-supported branch in this matrix but may expose lagging third-party code.
  • PHP 8.4 is also supported and can be a temporary alternative for a stack blocked on 8.5.
  • PHP 8.3 meets WordPress.org’s current recommendation and may be the temporary baseline when newer branches fail a documented dependency.

A WordPress 7 site still on PHP 8.2 should plan its move now, because PHP 8.2 security support ends on 31 December 2026; the PHP 8.2 end-of-life upgrade plan shows how.

The conclusion is not “WordPress 7 makes every plugin safe on PHP 8.5.” It is that WordPress 7 Core supports PHP 7.4 through 8.5, while production readiness remains a full-stack test.

Recommended tools

Recommended tools for this guide

Use these free tools to apply the ideas from this guide to your own website.

Useful info? Spread the Aloha:

Lucky Oleg

Lucky Oleg is the founder of Web Aloha, a web design & SEO agency helping businesses ride the digital wave. With years of experience in WordPress, technical SEO, and web performance, he writes about what actually works in the real world.