WordPress 7.0 Brings Real‑Time Collaboration and Native AI Integration
Patch your sites to register AI connectors in Settings > Connectors and update plugins to use wp_ai_client_prompt for AI calls.
Patch your sites to register AI connectors in Settings > Connectors and update plugins to use wp_ai_client_prompt for AI calls.
Summary
WordPress 7.0, released in March 2026, marks the platform’s biggest leap in recent years by adding real‑time collaboration and a fully agentic architecture that lets sites interact with Large Language Models (LLMs) natively. The core now ships an AI Client that abstracts away provider details, allowing developers to call wp_ai_client_prompt() regardless of whether the model comes from OpenAI, Anthropic, or Google Gemini. Three default connectors—OpenAI, Anthropic, and Google—are managed through Settings > Connectors, and the new Connectors API exposes wp_is_connector_registered(), wp_get_connector(), and wp_get_connectors() for programmatic control. The Abilities API lets plugins and themes expose machine‑readable capabilities so AI agents can create posts, add excerpts, or perform other WordPress actions.
In addition to the AI overhaul, 7.0 refines the admin UI, introduces an iframed post editor and PHP‑only blocks, and adds new developer tools for building with the AI Client. The update also includes a wp_connectors_init hook to override connector metadata and a structured JSON response system via as_json_response() for predictable AI output. Together, these changes position WordPress as a collaborative, AI‑ready platform that can be extended through a single, unified interface.
Key changes
- Introduces a provider‑agnostic AI Client for LLM integration
- Adds default AI connectors for OpenAI, Anthropic, and Google via Settings > Connectors
- Exposes Connectors API functions: wp_is_connector_registered(), wp_get_connector(), wp_get_connectors()
- Adds Abilities API to expose plugin/theme capabilities to AI agents
- Provides wp_ai_client_prompt() for unified AI prompts
- Adds wp_connectors_init hook to override connector metadata
- Introduces iframed post editor and PHP‑only blocks for developers