WordPress 7.0.1 maintenance release: what site owners should check before updating

Laptop with a website maintenance checklist for WordPress update testing

WordPress 7.0.1 was released on Thursday 9 July 2026 as a maintenance release, not a feature release. For site owners, the useful work happens before you press the update button: check whether your theme and plugins are compatible, understand what has changed, test the update away from production, and make a short rollback plan in case something reacts badly.

WordPress 7.0.1 is a bug-fix only maintenance release. It was led by Aaron Jorbin, Brian Haas, Carlos Bravo and Estela Rueda, and includes fixes for 31 bugs across Core and the block editor. There are no new features and no security fixes in this release — the tickets cover issues introduced during the 7.0 cycle, or issues intentionally deferred at the end of it. You can update automatically from Dashboard > Updates, or download it from WordPress.org.

What has changed in 7.0.1

The 31 fixes touch several areas, with the block editor, mail handling and classic themes seeing the most attention. Two named fixes stand out for the technically minded: a PHP 8.5 compatibility fix in a core function that returns the URL and dimensions of an image attachment, and a correction to wp_kses() — the function that strips disallowed HTML — which could previously generate an invalid style attribute. There are no new features to learn and nothing to reconfigure; the release simply cleans up rough edges from the 7.0 cycle. For the full ticket-by-ticket list, see the official WordPress 7.0.1 release notes.

Why even a maintenance update deserves a check

Maintenance releases often look low-risk because they do not introduce headline features. That is usually true, but it is not a reason to skip testing. A bug fix can still change how an editor screen behaves, how a block renders, how a theme template loads, or how a plugin works around a core issue. This release is shaped by real reports gathered from the WordPress.org support forums, Trac and the Gutenberg GitHub repository since WordPress 7.0 shipped, so the safest response is practical testing rather than blind delay.

Is your theme compatible?

Your theme is the first place a core update can show problems, because it controls how every page is built and rendered. Confirm that your active theme lists support for WordPress 7.0.1, or at least has a recent update or changelog entry mentioning 7.0 compatibility. If you use a child theme with custom template files or a heavily customised block theme, the risk is higher — older template code can rely on behaviour a bug fix has now changed. If the theme has not been touched since before WordPress 7.0, treat it as unverified and test it deliberately.

Are your plugins compatible?

Plugins are where most update problems actually originate. Before updating production, check that every active plugin lists support for the new version, or has a recent update that mentions WordPress 7.0. Pay particular attention to anything that hooks into the editor, manages custom post types, alters login or checkout flows, adds a caching layer, or changes front-end rendering — page builders, WooCommerce extensions, membership and multilingual plugins are the usual suspects. Any plugin that has not been updated since before WordPress 7.0 should be treated as unverified until you have tested it.

On a staging copy, update WordPress first, then clear page cache, object cache and any CDN cache used by the test environment. Visit the pages that generate leads or revenue, not just the homepage. For ecommerce sites, run a test basket and checkout if your payment setup allows a safe test mode.

The safe process for any WordPress update

The same routine applies to every core, theme and plugin update, not just this one. A disciplined process turns updates from a gamble into a predictable task:

  1. Take a full backup first. Back up both the database and the files, confirm where the backup is stored, and check that someone actually has permission and knows how to restore it. An untested backup is not a backup.
  2. Check compatibility. Confirm your theme and active plugins support the new version, and read the release notes for anything that overlaps with your stack.
  3. Test on staging, never live. Apply the update to a staging copy first, clear all caches, and check the pages and workflows that matter — editor saves, forms, login, and checkout where relevant.
  4. Agree a rollback threshold in advance. Decide beforehand what would make you restore the backup rather than keep troubleshooting: a broken checkout, a failed login, a damaged editor workflow, or a visible layout break on a key page.
  5. Update production at a quiet time. Never update five minutes before a campaign send or paid media push. Choose a low-traffic window so you have room to react.
  6. Re-test and monitor afterwards. Repeat the staging checks on production — homepage, top landing pages, forms, search, login, checkout, and a couple of editor saves — then keep an eye on the site for the next day.

Timing your update

WordPress 7.0.1 is now available to all sites. If your site is sensitive, there is no rush: review the release notes for any fix that overlaps with your stack, test on staging, and apply the update during a quiet period rather than immediately. Looking further ahead, the next feature release, WordPress 7.1, is scheduled for 19 August 2026 at WordCamp US — so 7.0.1 is the stable point to settle on before that larger cycle arrives. The related Kahunam article on what to test before WordPress 7.1 reaches client sites is a useful companion checklist for that next step.

The practical takeaway is simple: treat WordPress 7.0.1 as a focused maintenance update, but still test it against the parts of your site that matter. The update may be small; the business process around it should be deliberate.

Need expert WordPress support?

Whether it's custom development, performance issues, or ongoing maintenance—we've got you covered. Let's talk about keeping your WordPress site running at its best.