6.9 released 2 December 2025, latest 6.9.7.
WordPress 6.9 reached end of life on 20 May 2026.
What changed
WordPress 6.9 continued the shift toward block-based and site-wide editing that had been developing across earlier 6.x releases. It added the Abilities API, a core interface through which plugins and other integrations can register and expose discrete capabilities, and it extended block-binding and editor tooling for developers building dynamic blocks and custom editing experiences. The release also refined Site Editor and block-editor workflows, including collaboration-oriented editing features and administration navigation improvements. These changes matter most to sites with block themes, custom blocks, editor extensions, or plugins that integrate deeply with WordPress APIs; a classic-theme site may see fewer visible changes but still receives the core compatibility, security, and maintenance work from the release line.
What staying costs
WordPress 6.9 has reached end of life, so the WordPress project no longer provides ongoing maintenance for this cycle. A newly discovered core security issue, compatibility regression, or defect affecting this line may remain unresolved in 6.9 even if it is fixed in a newer release. The practical exposure grows as plugin and theme authors test against supported WordPress versions and raise their minimum requirements. Sites with custom blocks, must-use plugins, bespoke themes, REST integrations, scheduled tasks, or unusual hosting configurations can also accumulate upgrade difficulty the longer they remain on an unsupported core version. WooCommerce is a plugin that runs on WordPress, so a WooCommerce store is a WordPress site and its WordPress version matters to it just as much as its WooCommerce version does. For a store, remaining on an unsupported core line can increase the risk of checkout, payment, account, order-management, and extension compatibility problems as well as security exposure.
What to do
Plan an upgrade to a currently supported WordPress release rather than treating 6.9 as a stable long-term baseline. First, inventory the active and inactive plugins, theme, child theme, must-use plugins, custom blocks, drop-ins, scheduled jobs, external integrations, PHP version, and database requirements. Confirm compatibility statements from the providers of business-critical components, especially payment, caching, security, backup, multilingual, form, and WooCommerce extensions. Take verified file and database backups, restore one into a staging environment that resembles production, and perform the core, plugin, and theme updates there. Test public pages, editor workflows, user roles, media handling, forms, search, caches, cron jobs, REST or webhook integrations, and error logs; for WooCommerce, also test cart, checkout, payment callbacks, transactional email, taxes, shipping, refunds, subscriptions where applicable, and order administration. Resolve deprecations and custom-code warnings before production deployment, define a rollback procedure, then deploy during a monitored maintenance window and recheck logs, scheduled tasks, and key customer journeys after the change.
We can tell you what moving off WordPress 6.9 involves.
What it takes to move off WordPress 6.9 depends on what you built on it — the version you are on, how much depends on it, and how much of the work is mechanical. Leave your email with this version and we can tell you what that looks like for you.
Not sure yet? Get my plan
