WordPress 7.0 performance notes from the core chat

Macro close-up of a computer circuit board representing WordPress core performance

WordPress 7.0 ships tomorrow, so the performance chat had moved past speculation and into final hardening. The WordPress 7.0 performance work has been aimed at efficiency for classic themes as much as block themes, which matters because classic themes still run most of the client sites I touch.

I have spent a good chunk of my 14 years in this ecosystem cleaning up after “performance” plugins that made sites slower. So watching the Core Performance team go after block styles in classic themes and lock down the monorepo against supply chain attacks is welcome. It is the unglamorous work that keeps a site from breaking when someone runs a routine npm install.

Classic themes and the block style bottleneck

Classic themes and block styles have been a sore spot for several releases. Weston Ruter shared updates on a plugin that combines core block assets, which has mattered a lot for sites sitting right at the 7.0 boundary. The team also worked on on-demand block stylesheet loading, so it behaves more predictably on themes still built around PHP templates.

On a classic theme, WordPress 7.0 performance changes mean a page using a paragraph and an image no longer pulls in the whole block library’s CSS. That cuts render-blocking stylesheets, which is where Largest Contentful Paint (LCP) usually suffers. For wider context on the release, there is a pragmatic guide to WordPress 7.0 features.

Performance Lab: PHP 7.4 and security hardening

The Performance Lab monorepo is finally raising its minimum supported PHP version from 7.2 to 7.4. Yes, it is 2026, and yes, 7.2 was still in there; legacy hosting is stubborn. Aligning with the WordPress 7.0 performance baseline made the bump worth doing, both for newer language features and for keeping the codebase maintainable.

The build process got tightened too. A new .npmrc file sets ignore-scripts = true, which stops a malicious package from executing code during install. The trade-off is that you now run npm run prepare yourself for things like Husky hooks. One extra command, and worth it.

The FTP filesystem gotcha

Plugin installs that fail on one host and work everywhere else are a familiar kind of misery. Weston shared a fix for PR #2482, which covered Performance Lab plugins failing to install when WordPress used FTP filesystem methods such as ftpext or ftpsockets.

That tends to show up on restricted hosting where the server cannot write to disk directly. The fix keeps the new “Connectors” screen in core working for people on older stacks. The WP_Filesystem API is still one of the gnarlier corners of core, future-facing releases or not.

AI-driven recommendations

Adam Silverstein opened an issue about AI-based performance recommendations. With the wider AI framework arriving in WordPress 7.0, the idea is to hand users advice, and in some cases automated fixes, based on their own site configuration. The mechanism is the Model Context Protocol (MCP), which gives AI tools enough site context to say something specific rather than generic. Our analysis of WordPress core performance and auto-sizes covers more of the optimization roadmap.

If WordPress 7.0 performance work is eating your dev hours, I can take it on. WordPress has been my day job since the 4.x days.

What to check before tomorrow

Most of the 7.0 performance story is a leaner core engine rather than new blocks. Between the Performance Lab PHP 7.4 minimum and the fix to how block styles are enqueued on classic themes, the theme of this cycle is stability. If you run a monorepo or a high-traffic site, look at the new npm settings and check your PHP version before the update lands tomorrow.

author avatar
Ahmad Wael
I'm a WordPress and WooCommerce developer with 15+ years of experience building custom e-commerce solutions and plugins. I specialize in PHP development, following WordPress coding standards to deliver clean, maintainable code. Currently, I'm exploring AI and e-commerce by building multi-agent systems and SaaS products that integrate technologies like Google Gemini API with WordPress platforms, approaching every project with a commitment to performance, security, and exceptional user experience.

Leave a Comment