WordPress 7.0 Drops May 20 — Here’s What Developers Need to Prepare For
WordPress 7.0 is officially landing on May 20, 2026, and it’s one of the most developer-significant releases in years. From real-time collaboration to a native AI abstraction layer, the feature set is ambitious. Here are the top 10 things every developer needs to know before it ships.
1. Real-Time Collaboration (RTC) — Powered by Yjs
The flagship feature of 7.0 is Real-Time Collaboration in the Block Editor, built on the Yjs CRDT engine. Multiple editors can work on the same post simultaneously, with live cursor positions and text selections visible in real time. Important caveat: classic meta boxes will disable collaboration mode for a post — if you’re still using add_meta_box(), now is the time to migrate to register_post_meta() and a PluginSidebar component.
2. WP AI Client — Standardized AI Integration
WordPress 7.0 ships a new core PHP library, WP AI Client, providing a unified interface for communicating with AI services (OpenAI, Anthropic, Google, and more). Instead of each plugin integrating directly with AI providers, the WP AI Client acts as a single abstraction layer — switching providers becomes a configuration change, not a code rewrite.
3. Connectors API — Platform-Level AI Provider Management
The Connectors API establishes credentials storage and provider selection as platform-level infrastructure. A new Connectors screen in the admin lets site owners configure their preferred AI providers. Official provider plugins exist for OpenAI, Google, and Anthropic, with community plugins for OpenRouter, Ollama, and Mistral already published.
4. Client-Side Abilities API
The Abilities API, introduced on the PHP side in WordPress 6.9, now has its JavaScript counterpart in 7.0. Two new packages handle it: @wordpress/abilities for pure state management, and @wordpress/core-abilities for the WordPress integration layer. This lays the groundwork for browser agents and WebMCP integration.
5. WordPress Playground MCP Server
WordPress Playground now has an official MCP server via the @wp-playground/mcp package. One command wires up Claude Code or Gemini CLI to a browser-based Playground instance over WebSocket, letting AI agents read/write files, execute PHP, manage sites, and navigate pages — all locally, without touching the WordPress admin. A game-changer for AI-assisted plugin development.
6. Block Visibility: Viewport-Based Controls
WordPress 7.0 expands Block Visibility with per-device controls — mobile, tablet, desktop — via a new viewport key inside blockVisibility metadata. Crucially, this is implemented via CSS, not DOM removal. If your code assumes blockVisibility is always a boolean, update it to handle an object.
7. Pseudo-Element Support in theme.json
Theme developers can now style :hover, :focus, :focus-visible, and :active states directly on button blocks and their style variations using theme.json. Previously, this required custom CSS. A Global Styles State dropdown also lets users preview pseudo-states live in the editor.
8. Pattern Overrides for Custom Blocks
Pattern overrides in 7.0 are extended to support custom blocks — not just core blocks. You can now create synced patterns that include your own custom blocks while still allowing per-instance content edits. This is a significant unlock for plugin developers building reusable content components.
9. Interactivity API: state.navigation Deprecated
The Interactivity API has a breaking change: state.navigation is now deprecated. The new watch() function and server-side state.url population enables cleaner patterns for side effects and navigation tracking. If your plugin or theme uses state.navigation, migrate before 7.0 ships.
10. PHP Minimum Bumped to 7.4 (8.2+ Recommended)
WordPress 7.0 drops support for PHP 7.2 and 7.3. The new minimum is PHP 7.4, with PHP 8.2+ strongly recommended. If you’re managing sites still running older PHP versions, this is your first action item before the update lands on May 20.
Key Takeaway: WordPress 7.0 is a landmark release that brings real-time collaboration, native AI infrastructure, and significant developer API improvements. Start preparing your plugins and themes now — RC3 drops May 8, and host testing is already open.
Hashtags: #WordPress #WordPress7 #WebDevelopment #WPDev #BlockEditor #AI #RealTimeCollaboration #PHP #Gutenberg
Resources: