What’s new in AI 0.7.0 (9 APR 2026)?

AI 0.7.0 has been released and is available for download! โ€œWhatโ€™s new in AI Experimentsโ€ฆโ€ posts (labeled with the #ai-release tag) are posted following every AI release, showcasing new features included in each release.

Whatโ€™s New In
AI 0.7.0?

Weโ€™re pleased to announce the release of AI v0.7.0, the latest update to the canonical pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. powering experimental AI-powered features in WordPress. This release expands AI-assisted editorial workflows by introducing new classification and SEO capabilities, improving bulk media handling, and continuing to refine the reliability and extensibility of AI-powered integrations across the post editor. Together, these updates continue the effort to make AI feel like a natural part of publishing workflows, helping authors organize content, improve discoverability, and streamline repetitive tasks directly within WordPress.

Whatโ€™s new in 0.7.0?

New Experiment: Content Classification

The new Content Classification experiment helps authors generate suggested taxonomyTaxonomy A taxonomy is a way to group things together. In WordPress, some common taxonomies are category, link, tag, or post format. https://codex.wordpress.org/Taxonomies#Default_Taxonomies. terms based on post content.

With this enabled, users can:

  • Generate suggested Categories and Tags based on the post title, excerptExcerpt An excerpt is the description of the blog post or page that will by default show on the blog archive page, in search results (SERPs), and on social media. With an SEO plugin, the excerpt may also be in that pluginโ€™s metabox., and content
  • Apply consistent taxonomy terms across content
  • Reduce manual tagging effort while maintaining editorial consistency by limiting AI suggestions to preexisting terms on the site

This experiment builds toward more structured content workflows, making it easier to maintain organization across large content libraries.

New Experiment: MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. Description Generation

Version 0.7.0 also introduces Meta Description Generation, enabling AI-assisted SEO-friendly generation of meta descriptions.

Users can now:

  • Generate suggested meta descriptions directly from post content
  • Improve search visibility without leaving the editor
  • Maintain consistency across SEO descriptions at scale

Together, Content Classification and Meta Description Generation establish the foundation for richer content metadata workflows powered by AI.

Bulk Alt Text Generation

Users can now generate alt text for multiple images at once directly from the Media Library.

This new bulk workflow:

  • Adds a bulk โ€œGenerate Alt Textโ€ action in the Media Library
  • Enables batch processing of alt text across multiple images
  • Helps improve accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both โ€œdirect accessโ€ (i.e. unassisted) and โ€œindirect accessโ€ meaning compatibility with a personโ€™s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) across large media libraries

In addition, alt text generation has been refined to better align with the W3CW3C The World Wide Web Consortium (W3C) is an international community where Member organizations, a full-time staff, and the public work together to develop Web standards.https://www.w3.org/. Alt Text decision tree guidance, improving the quality and relevance of generated descriptions.

These updates make it significantly easier to improve accessibility across existing content without requiring manual updates to individual media items.

Improvements to the Abilities Explorer

Version 0.7.0 also improves the usability of the Abilities Explorer, making it easier to navigate and work with growing sets of AI capabilities.

Enhancements include:

  • CategoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging. filtering support to group related abilities
  • Improved organization for environments with many registered abilities

These updates help both users and developers better understand available capabilities and locate the tools they need more quickly.

Editor and Workflow Refinements

Several refinements have been made to improve the overall reliability and usability of AI features inside the editor.

Notable updates include:

  • Improved error handling when incompatible providers are used
  • Fixes to ensure generated content uses the same language as the source content
  • Improvements to post content retrieval to ensure the latest edits are used
  • Fixes to ensure AI actions only appear when relevant blocks are selected

These changes help create a more predictable editing experience, reducing confusion and improving trust in AI-assisted workflows.

Extensibility and Developer Enhancements

This release introduces new extensibility hooksHooks In WordPress theme and development, hooks are functions that can be applied to an action or a Filter in WordPress. Actions are functions performed when a certain event occurs in WordPress. Filters allow you to modify certain functions. Arguments used to hook both filters and actions look the same. that make it easier to customize how AI workflows behave.

Developers can now:

  • Modify system instructions dynamically
  • Adjust abilityAbility A registered, self-documenting unit of WordPress functionality that can be discovered and invoked through multiple contexts (REST API, Command Palette, MCP). Includes authorization and input/output specifications. results before they are returned
  • Customize post context used during AI operations

These extensibility improvements provide greater flexibility when integrating AI features into custom workflows, plugins, or editorial environments.

Additional improvements include:

  • Updated credential detection to support non-APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways.-key connectors
  • Improved providerProvider An AI service offering models for generation, embeddings, or other capabilities (e.g., Anthropic, Google, OpenAI). compatibility validation
  • Updates to preferred models for supported providers

These changes help ensure that AI workflows behave more consistently across different environments and providers.

Stability and Developer Improvements

Version 0.7.0 also includes a number of internal improvements and dependency updates to improve reliability and maintain compatibility with modern tooling.

These include:

  • Updates to the AI settings interface using the modern DataForm architecture
  • Improvements to test reliability and preview workflows
  • Dependency updates across JavaScriptJavaScript JavaScript or JS is an object-oriented computer programming language commonly used to create interactive effects within web browsers. WordPress makes extensive use of JS for a better user experience. While PHP is executed on the server, JS executes within a userโ€™s browser. https://www.javascript.com and Composer packages
  • Removal of legacy compatibility checks

Together, these updates help ensure the plugin remains stable and maintainable as the surrounding WordPress AI ecosystem continues to evolve.

Whatโ€™s next in 0.8.0?

Work is already underway on several features and refinements planned for v0.8.0, including:

Several early prototype experiments are also being explored, including type-ahead suggestions, content moderation assistance, extended provider support, AI request logging, and tools like the AI Playground and deeper MCP integration. These concepts are still exploratory, but they help test how AI could support real workflows across WordPress. We encourage users and developers to review and test these ideas and share feedback so the most valuable experiments can mature and land in upcoming releases like 0.8.0.

Thanks to contributors!

A big thank you to everyone who contributed to this release, including:

@dkotter, @jeffpaul, @tyb, @estelaris, @karmatosed, @philsola, @n1schay, @hilayt24, @ryujiyasu, @gziolo, @raftaar1191, @afercia, @jorgefilipecosta, @justlevine, @laurisaarni, @fellyph, @ocean90, @abdullahramzan, and others involved in review, testing, and 405 commits between 0.6.0 and 0.7.0.

Your help and feedback are what make these experiments possible.

Get involved

As always, we welcome feedback, testing, and contributions from the community. Whether you are interested in editor UXUX UX is an acronym for User Experience - the way the user uses the UI. Think โ€˜what they are doingโ€™ and less about how they do it., APIs, accessibility, performance, or AI ethics and policy, there are many ways to participate.

You can explore the v0.6.0 release today, review open issues and pull requests, and help shape what comes next.

Props to @laurisaarni for reviewing this post.

#ai-experiments, #ai-features, #ai-plugin, #ai-release, #aiex-release, #canonical-plugins, #core-ai

AI Contributor Weekly Summary – 8 April 2026

The AI Contributor group met on Wednesday, April 8, 2026, to discuss the upcoming WordPress 7.0 release, the evolution of the AI Handbook, and coordination for Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/ activities.


Highlights

  • Leadership Transition: @jason_the_adams has officially stepped into the role of Director of AI at Automattic. He shared insights on his shifting capacity and how the team can support CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. AI efforts during this transition.
  • AI PluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. Release: Version 0.7.0 of the AI plugin is scheduled for release tomorrow, featuring a modernized settings UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think โ€˜how are they doing thatโ€™ and less about what they are doing..
  • AI Handbook Push: There is a renewed focus on building out non-technical documentation to explain WordPressโ€™s AI philosophy and provide user-facing guides.
  • Contributor Day Coordination: Plans were finalized for both in-person and digital participation in upcoming contributor events, specifically targeting documentation and testing.

Organizational Update: Jasonโ€™s Role & Key Priorities

@jason_the_adams shared that he has transitioned into the role of Director of AI at Automattic (with @isotropic also moving to Head of AI at Automattic). While he is currently re-calibrating his hands-on capacity, he identified two specific areas he is personally committed to watching closely to ensure they do not lose momentum during this shift:

  1. The AI Client: This remains the top priority for the WordPress 7.0 cycle. Jason emphasized the need for high responsiveness to bugs and feedback as plugin developers begin to ramp up their usage of the client.
  2. The Connectors Page: Jason highlighted this as a critical strategic piece. He noted that while the AI team is the primary consumer now, it is not strictly an โ€œAI featureโ€ and is part of a broader vision for WordPress. He suggested that maintenance should eventually transition to the Core or Plugins teams to ensure it isnโ€™t โ€œpigeonholedโ€ as AI-only.

Delegation & Communication Path: To augment Jasonโ€™s focus, the team established the following contact protocol:

  • Primary Technical Contacts: @gziolo has been brought on specifically to focus on Core AI contributions. He and @jorgefilipecosta will handle bug fixes, providerProvider An AI service offering models for generation, embeddings, or other capabilities (e.g., Anthropic, Google, OpenAI). updates (OpenAI, Google, etc.), and standard PR reviews.
  • Escalations: Jason should be pinged specifically for architectural redirections, new model types (like embeddings), or significant pivots in the AI Clientโ€™s scope.

Core AI and Plugin Development

The team discussed the trajectory for the AI plugin as it aligns with the WordPress 7.0 cycle.

  • V1.0 Roadmap: @jeffpaul proposed jumping to a version 1.0 soon to signal stability and encourage broader adoption before the final WP 7.0 release.
  • UI Modernization: @jorgefilipecosta provided an update on the new settings UI, which uses a data-form structure to allow for automatic generation of sub-settings without regressing user experience.

Documentation and the AI Handbook

A significant portion of the meeting focused on the โ€œopticsโ€ of AI in WordPress and the need for a robust Handbook.

  • Philosophy over Code: @jason_the_adams noted that the handbook should move beyond technical docs to address user concerns, (e.g Jason used a hospital website as an example: because the AI Client is flexible, a developer can choose a HIPAA-compliant provider to handle sensitive data securely of the use of the โ€œoff switchโ€ a specific constant that users can set to completely disable AI features).
  • Contribution Guides: @neel33 and @jeffpaul are working on adding a โ€œContribute with Docsโ€ section to help new contributors get started with documentation. As a first step we should all feel comfortable drafting in a Google Doc and sharing in the channel โ€“ getting it published should be a low barrier to entry and we should adopt a YOLO method of, publishing first โ€“ assuming it was drafted and given some level of review, and feeling ok about iterating and polishing later.

Model Context Protocol (MCP)

Updates on the MCP adapterMCP Adapter Translates WordPress abilities into Model Context Protocol format, allowing AI assistants like Claude and ChatGPT to discover and invoke WordPress capabilities as tools, resources, and prompts. and its distribution:

  • Version 0.5.0: A release is expected this week once final testing is completed by @ovidiu-galatan.
  • Distribution Strategy: The team continues to debate the best way to package the MCP adapter whether as a composer package, a standalone plugin, or a bundled zip to make it accessible for non-technical users. @isotropic @flixos90 we likely will need Team RepTeam Rep A Team Rep is a person who represents the Make WordPress team to the rest of the project, make sure issues are raised and addressed as needed, and coordinates cross-team efforts. discussion+decision on the approach here.

Call for Design: AI Landing Page

The team discussed the need for a dedicated AI marketing page on WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ to better communicate available features to non-technical users.

  • The Need: Currently, no central landing page exists to showcase WordPress AI features/experiments for non-technical site owners and more detailed technical capabilities to developers, agencies, and hosts.
  • The Request: @jeffpaul issued a call for designers within the community to help identify what content should be featured and how to lay it out.
  • The Goal: Create a single point of reference that highlights โ€œCapital Fโ€ Features and โ€œCapital Eโ€ Experiments, making AI in WordPress more accessible to the broader public.

The Connectors Page

Clarification was provided regarding the naming of the โ€œConnectorsโ€ page in WordPress core.

  • Broader Scope: The page is deliberately not named โ€œAI Connectorsโ€ because it is intended to host credentials for various third-party APIs, including non-AI services like Akismet, WooCommerce, or Mailchimp.
  • Unified Interface: The goal is to provide a single, standardized location for all third-party connections within the WordPress dashboard.

Next Steps

  • Open good-first-issues for AI plugin ahead of Contributor Day
  • Release of AI Plugin 0.7.0.
  • Release 0.5.0 MCP
  • Ongoing: Drafting handbook guides on AI concepts and opt-out instructions.

Upcoming meetings

Folks are welcome to join on Wednesdayโ€™s at 1700 UTC via Google Meet with in-meeting notes captured in a Slack Canvas and then paired with Gemini meeting notes to help generate this meeting summary post. All team meetings are published to https://make.wordpress.org/meetings/#ai.

  • The next bi-weekly AI Team Chat SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/ discussion is scheduled for 16 April 2026.
  • The next weekly AI Contributor weekly Google Meet video call is scheduled for 15 April 2026.

Props to @jeffpaul for the pre-publish review.

#core-ai, #summary

Request for feedback: Guide to speaking at meetups and WordCamps about the Core AI projects

Over the past few weeks, members of the #core-ai team have been working on a guide for community members who would like to present at meetups and WordCamps about the CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. AI projects.

The aim of this guide is to help speakers prepare to present on the Core AI projects, and includes things like possible talk ideas, an overview of each project, recommended talk structures, and planning tips.

This guide will ultimately live in the Core AI Handbook under the Resources & Links section.

Before it is published, we would like to invite feedback from the wider WordPress AI Community.

You can find the working guide in this Google Doc (or the link below). If you have any feedback on the guide, please feel to leave it as a comment, or suggest updates directly on the content.

Click here to view the draft guide to leave your feedback

The document will be left open for comments and feedback until Wednesday 21 April, 2026, after which the feedback will be incorporated and it will be added to the Core AI Handbook.

Core AI Team at WCAsia 2026: Contributor Day

AI Contributor Weekly Summary โ€“ 25 March 2026

The AI Contributor group met on Wednesday, March 25, 2026, to discuss the upcoming WordPress 7.0 release, progress on the AI Experimentation pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party., and plans for WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what theyโ€™ve learned throughout the year and share the joy. Learn more. Asia.


WordPress 7.0 Release & Schedule

With RC1 released yesterday, the team is shifting focus toward the final stretch of the 7.0 cycle.

  • Current Target: The final release remains scheduled for Thursday, April 9, 2026.
  • Potential Delays: Discussions regarding real-time collaboration in 7.0 are ongoing. While this shouldnโ€™t delay the final launch, it may impact the timing of RC2. Any official changes will be communicated via Make CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress..
  • 7.1 Outlook: If the 7.0 window narrows, several items (like advanced connectors filtering) are already being eyed for the 7.1 cycle to ensure they receive proper maturity and testing.

AI Experiments PluginAI Experiments Plugin WordPress's AI laboratory bringing all building blocks together. Serves as both a user tool and developer reference implementation. First release (v0.1.0) includes Title Generation experiment. (v0.6 & v0.7)

Version 0.6.0 is now live, featuring major image editing and refinement capabilities in the post editor and media library.

MCP, WP AI Client, & AI connectors

  • Model Context Protocol (MCP): The MCP adapterMCP Adapter Translates WordPress abilities into Model Context Protocol format, allowing AI assistants like Claude and ChatGPT to discover and invoke WordPress capabilities as tools, resources, and prompts. is moving toward being merged into trunk. A Call for Testing will be published soon. There is an ongoing debate about whether to bundle the MCP experiment directly in the AI plugin or distribute it via a separate library/plugin to avoid composer-related hurdles.
  • Naming Conventions: A brief discussion occurred regarding the naming of the wp_supports_ai function. Some contributors suggested โ€œallowsโ€ instead of โ€œsupportsโ€ to align with other Core naming patterns.
  • Call for Testing: A specific call for testing for the AI ProviderProvider An AI service offering models for generation, embeddings, or other capabilities (e.g., Anthropic, Google, OpenAI). connector plugins was highlighted. This is a critical piece of infrastructure for cross-plugin AI compatibility.

WordCamp Asia & Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/

The team is preparing for WordCamp Asia (March 6โ€“8, 2026).

  • Contributor Day Lead: @raftaar1191 is organizing the AI table, @justlevine will assist online. @isotropic will be attending in a supporting capacity but wonโ€™t be leading the table due to travel timing.
  • Preparation: The team is finalizing a โ€œPreparation Docโ€ for contributors and a list of AI providers offering free APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. tiers (like Google AI Studioโ€™s free tier) to ensure new contributors can test features without cost.

Design & Marketing

  • Branding Concerns: New plugin icons and banners featuring a โ€œbreaking awayโ€ WordPress logo were put on hold. There is concern that the visual could be interpreted as AI โ€œbreakingโ€ WordPress, which is not the intended sentiment. We have paused the current design update and seek a more โ€œpositiveโ€ visual direction. Call for designers here who might feel strongly about the direction we can land on.
  • AI Landing Page: @jeffpaul proposed a dedicated wordpress.org/ai marketing page (similar to the Gutenberg landing page) to showcase the teamโ€™s work to non-technical users. This is currently limited by a lack of dedicated design resources.

Decision Points

  • Experiment Lifecycle: A new document has been drafted to define how an โ€œExperimentโ€ graduates to a โ€œFeatureโ€ within the plugin.
  • UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think โ€˜how are they doing thatโ€™ and less about what they are doing. Refresh: Two competing PRs are in progress to modernize the settings pageโ€”one using Data Views/Forms and another focusing on a โ€œConnectorsโ€ style UI.

Upcoming Meetings

Props to @jeffpaul for pre-publish review.

#core-ai, #meeting

Call for Testing: Community AI Connector Plugins

The WordPress AI Team is excited to invite the community to test a growing collection ofย community-built AI connector plugins.ย These plugins extend WordPress by connecting it to additional AI services through theย PHP AI Clientย โ€”ย the provider-agnosticProvider-Agnostic Software design that works with multiple service providers without being tied to one. Recommended for WordPress AI integrations. SDK that is part of the upcoming WordPress 7.0 release (read more about it here).

WordPress 7.0 will ship with the PHPPHP PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. https://www.php.net/manual/en/preface.php AI Client baked into coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress.,ย and connectors for Anthropic,ย Google,ย and OpenAI appear as default options in the connector screenย โ€”ย ready to install with a single click.ย But the real power of the PHP AI Clientโ€™s open architecture is thatย anyone can build a connector for any AI service.ย The community has already stepped upย โ€”ย and these plugins are ready for testing.

If youโ€™ve been curious about WordPressโ€™s evolving AI capabilities,ย this is a great opportunity to try them out firsthand and help shape the experience.

What are AI connector plugins?

AI connector plugins act as bridges between WordPress and external AI services.ย They implement the PHP AI Clientโ€™s providerProvider An AI service offering models for generation, embeddings, or other capabilities (e.g., Anthropic, Google, OpenAI). interface,ย allowing any WordPress pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. or theme to use AI capabilitiesย โ€”ย text generation,ย image generation,ย function calling,ย and moreย โ€”ย through a unified,ย provider-agnostic APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways..

Connectors forย Anthropic,ย Google,ย andย OpenAIย are featured prominently in the WordPress 7.0 connector screen and can be installed directly from there.ย The community connector plugins featured in this article expand the ecosystem further,ย giving users and developers more choice in which AI services power their WordPress sites.

Each connector plugin handles the specifics of communicating with its respective AI service,ย so developers and users can switch between providers without changing their code or workflow.

Screenshot of the connector screen having a community plugin connected.

Community connector plugins to test

AI Provider for Grok (xAI)

Grokย is xAIโ€™s conversational AI,ย known for its real-time knowledge and distinctive personality.

  • Author:ย Aslam Doctor
  • Repository:ย GitHubย ยทย WordPress.org
  • Version:ย 1.0.2
  • Capabilities:ย Text generation, function calling, vision input, structured output, multi-candidate generation, chat history
  • Models:ย Dynamically discovered from the xAI API, including vision-capable models
  • API key:ย Purchase API tokens fromย x.aiย and configure under Settings > AI Credentials or via theย GROK_API_KEYย environment variable
  • Install:ย Install fromย WordPress.orgย or download fromย GitHub Releases

AI Provider for Mistral

Mistral AIย is a European AI company offering powerful open and commercial models for text and image generation.

  • Author:ย Lauri Saarni
  • Repository:ย GitHubย ยทย WordPress.org
  • Version:ย 1.1.0
  • Capabilities:ย Text generation, image generation, function calling, vision input, structured output (JSONJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. schema)
  • Models:ย Dynamically discovered from the Mistral API โ€” always up to date with the latest available models, includingย mistral-medium-2505ย for image generation
  • API key:ย Obtain fromย Mistral Console
  • Install:ย Install fromย WordPress.orgย or download fromย GitHub Releases

AI Provider for Ollama

Ollamaย lets you run open-source AI models locally on your own hardwareย โ€”ย no API key,ย no cloud,ย no cost.ย Perfect for privacy-conscious sites and local development.

  • Author:ย Fueled
  • Repository:ย GitHubย ยทย WordPress.org
  • Capabilities:ย Text generation using locally hosted models, automatic model detection, support for both local and Ollama Cloud deployments
  • Models:ย Any model available through Ollamaโ€™s registry (Llama 3.2, Mistral, Phi, Gemma, and more)
  • API key:ย No API key required for local mode โ€” just have Ollama running on your machine. Cloud mode requires an Ollama Cloud API key.
  • Install:ย Install fromย WordPress.orgย or download fromย GitHub. For local mode,ย install Ollamaย and pull a model (e.g.,ย ollama pull llama3.2).

AI Provider for OpenRouter

OpenRouterย is a unified API gateway providing access to 400+ย AI models from dozens of providersย โ€”ย including Anthropic,ย OpenAI,ย MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress.,ย Google,ย Mistral,ย and many moreย โ€”ย through a single API key.

  • Author:ย Jonathan Bossenger
  • Repository:ย GitHubย ยทย WordPress.org
  • Capabilities:ย Text generation with access to 400+ models, searchable model selection with provider filtering, free-tier model toggle, context length and pricing display
  • Models:ย Full OpenRouter catalog โ€” Claude, GPT-4, Llama 3, Gemini, Mistral, and hundreds more
  • API key:ย Create an account atย openrouter.aiย and retrieve your key from Settings > Keys. Configure under Settings > OpenRouter AI in the WordPress admin.
  • Install:ย Install fromย WordPress.org

Testing environment

We encourage testers to useย WordPress 7.0ย which includes the PHP AI Client as part of core.ย This is the closest you can get to the final WordPress 7.0 experience and helps us catch integration issues before the stable release.

You will also need theย AI Experimentsย plugin,ย which provides the user-facing features that leverage the AI capabilities these connectors provide.

Prerequisites

  • WordPress 7.0 (Beta Tester Plugin recommended ahead of the final 7.0 release)
  • PHP 7.4 or higher (PHP 8.0+ for OpenRouter and Ollama)
  • AI Experimentsย plugin installed and activated
  • An API key for at least one of the AI providers listed above (not required for Ollama in local mode)

Setup steps

  1. Installย WordPress 7.0.
  2. Install and activate theย AI Experimentsย plugin.
  3. Install and activate one or moreย community connector pluginsย from the list above.
  4. Navigate to the connector settings in your WordPress dashboard to verify the provider appears and is available.

What to test

1. Provider setup and connectivity

  • Does the connector plugin activate without errors?
  • Does the provider appear in the connector selection screen alongside the default providers (Anthropic, Google, OpenAI)?
  • Is the API key configuration straightforward?
  • Does the availability check succeed when the API key is valid?

2. Text generation

  • Enable AI experiments in the AI settings.
  • Open the post editor and and use text generation fetures. Do AI-powered suggestions appear?
  • Try switching between community connectors and the default providers โ€” does the experience remain consistent?
Screenshot of showing AI Editor Experiments being enabled.

3. Image generation

For connectors that support image generationย (currently Mistral):

  • Can you generate images using โ€œGenerate featured imageFeatured image A featured image is the main image used on your blog archive page and is pulled when the post or page is shared on social media. The image can be used to display in widget areas on your site or in a summary list of posts.โ€- feature in the editor?
  • How does the generation speed compare to the default providers?

4. Error handling

  • What happens when an invalid API key is provided?
  • For Ollama: what happens when the local Ollama service is not running?
  • Are error messages clear and actionable?

Known issues

  • Image generation is currently only available on select providers and models.

Questions to consider

When testing,ย weโ€™d appreciate your thoughts on:

  1. Setup experience:ย Was the installation and configuration process clear? What could be improved?
  2. Provider switching:ย Did switching between community connectors and default providers feel seamless?
  3. Response quality:ย How did the AI responses compare across different community providers and the defaults?
  4. Performance:ย Did you notice latency or performance differences between providers?
  5. Local AI (Ollama):ย If you tested local models, how did the experience compare to cloud providers? Was setup straightforward?
  6. Error messages:ย When something went wrong, were the error messages helpful?
  7. Documentation:ย Was there enough information to get started? What was missing?

How to give feedback

Testing timeline

Testing is open fromย 25 March 2026ย throughย 2 April 2026 8 April 2026.

Want to build your own connector?

The PHP AI Client makes it straightforward to build a connector for any AI service.ย If your preferred AI provider isnโ€™t listed above,ย consider building one!ย Theย PHP AI Client documentationย and the community connector plugins listed here are great starting points.ย At a high level,ย connector plugins need to:

  1. Extendย AbstractApiProviderย from the PHP AI Client.
  2. Implement model metadata discovery and model classes for supported capabilities.
  3. Register the provider withย AiClient::defaultRegistry()ย on the WordPressย initย hook.

We welcome new community connectors and would love to include them in future testing rounds.


Thank you for helping test and improve WordPressโ€™s AI capabilities.ย The more providers the community builds and tests,ย the more choice WordPress users will have when AI features land in WordPress 7.0.

Props to @aslamdoctor, @fueled, @laurisaarni and @psykro for their contributions to the WordPress AI connector ecosystem.

Thanks to @jeffpaul for reviewing the article.

#ai-experiments, #call-for-testing, #core-ai, #needs-testing

What’s new in AI 0.6.0 (20 MAR 2026)?

AI 0.6.0 has been released and is available for download! โ€œWhatโ€™s new in AI Experimentsโ€ฆโ€ posts (labeled with the #aiex-release tag) are posted following every AI release, showcasing new features included in each release.

Whatโ€™s New In
AI 0.6.0?

Weโ€™re pleased to announce the release of AI v0.6.0, the latest update to the canonical pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. powering experimental AI-powered features in WordPress. This release builds on recent work aligning with WordPress 7.0 by introducing image editing and refinement workflows, along with continued improvements to how AI Features and Experiments are structured and surfaced throughout the plugin.

Whatโ€™s new in 0.6.0?

Image Editing and Refinement Workflows

Version 0.6.0 introduces the next phase of AI-powered media workflows by expanding beyond image generation into image editing and refinement.

Users can now:

  • Refine generated images through an iterative prompt-based workflow
  • Edit existing images directly within the Media Library
  • Apply preset editing actions, such as expanding or removing backgrounds and removing or replacing elements within an image

Together, these updates begin to establish a more complete AI-assisted image editing experience inside WordPress, allowing authors to not just generate images, but actively refine and adapt them without leaving the editor or admin.

Improvements to AI Feature Structure

This release also includes an important internal shift in how functionality is organized within the plugin.

Experiments have been refactored to be treated as a type of Feature, helping create a clearer structure for how AI capabilities are registered, surfaced, and evolved over time. This lays the groundwork for promoting more mature Experiments into stable Features in future releases.

As part of this evolution, the plugin has also been renamed from AI Experiments to simply AI, reflecting its growing role as the central place for AI-powered functionality in WordPress.

Editor and Workflow Enhancements

Several improvements have been made to the editor experience to make AI features easier to discover and use:

  • The Generate Alt Text action has been moved to the Content tab for improved visibility
  • UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think โ€˜how are they doing thatโ€™ and less about what they are doing. labels and interactions have been refined for greater consistency
  • AI abilities, such as title generation, have been standardized for more predictable behavior

These updates continue the effort to make AI features feel like a natural part of the WordPress editing experience, rather than separate or experimental add-ons. The AI plugin continues to serve as a laboratory for exploring how AI can support real publishing workflows, combining capabilities like content generation, editorial review, and media creation into a unified experience.

Stability and Developer Improvements

Version 0.6.0 also includes a number of fixes and developer-focused updates, including:

  • Improved error handling in the Generate Alt Text workflow
  • Refactoring of upgrade routines and migrationMigration Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies. handling
  • Updates to plugin constants and hook naming conventions

These changes help improve reliability and make it easier for contributors and developers to extend and build on the plugin.

Whatโ€™s next in 0.7.0?

Work is already underway on several features and refinements planned for v0.7.0, including:

Several early prototype experiments are also being explored, including type-ahead suggestions, content moderation assistance, extended provider support, AI request logging, and tools like the AI Playground and deeper MCP integration. These concepts are still exploratory, but they help test how AI could support real workflows across WordPress. We encourage users and developers to review and test these ideas and share feedback so the most valuable experiments can mature and land in upcoming releases like 0.7.0.

Thanks to contributors!

A big thank you to everyone who contributed to this release, including:

@dkotter, @jeffpaul, @justlevine, @juanfra, @gziolo, @mamaduka, @raftaar1191, and others involved in review, testing, and 174 commits between 0.5.0 and 0.6.0.

Your help and feedback are what make these experiments possible.

Get involved

As always, we welcome feedback, testing, and contributions from the community. Whether you are interested in editor UXUX UX is an acronym for User Experience - the way the user uses the UI. Think โ€˜what they are doingโ€™ and less about how they do it., APIs, accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both โ€œdirect accessโ€ (i.e. unassisted) and โ€œindirect accessโ€ meaning compatibility with a personโ€™s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility), performance, or AI ethics and policy, there are many ways to participate.

You can explore the v0.6.0 release today, review open issues and pull requests, and help shape what comes next.

Props to @mikeyarce for reviewing this post.

#ai-experiments, #ai-features, #ai-plugin, #ai-release, #aiex-release, #canonical-plugins, #core-ai

Guidelines Lands in Gutenberg 22.7

Content Guidelines is now available as a GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses โ€˜blocksโ€™ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ experiment โ€” a single place in WordPress to define the content standards that shape how your siteโ€™s content is written, edited, and managed.

Background

In early February, we proposed Content Guidelines as a Gutenberg experiment. The idea: give site owners a first-class place in WordPress to capture editorial voice, tone, image preferences, and other content standards โ€” so every actor in the ecosystem, whether human or automated, works from the same source of truth. While the original proposal framed this as โ€œContent Guidelines,โ€ we realised during development that the concept extends well beyond content โ€” to design guidelines, coding standards, and more โ€” so we dropped โ€œContentโ€ from the public-facing naming before release.

Whatโ€™s included

Guidelines in Gutenberg 22.7 delivers:

  • A dedicated Settings page for defining site-wide guidelines across multiple categories (#75164, #75420)
  • BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience.-level guidelines for setting content rules on individual block types (#76187)
  • Import, Export, and Revision History to keep guidelines portable and recoverable (#76155)

How to try it

Guidelines is behind the Gutenberg experiments flag. To enable it:

  1. Go to Gutenberg > Experiments in your WordPress admin
  2. Check โ€œGuidelinesโ€
  3. Save changes

A new โ€œGuidelinesโ€ submenu will appear under Settings.

You can also try it directly in WordPress Playground.

The settings page

Guideline categories

The page organizes guidelines into expandable accordion sections:

  • Site โ€” Your siteโ€™s goals, personality, target audience, and industry. Foundational context that any tool or contributor can reference.
  • Copy โ€” Tone, voice, brand personality, and vocabulary preferences. An editorial style guide, living inside WordPress.
  • Images โ€” Preferred image styles, colors, moods, and subjects to include or avoid.
  • Blocks โ€” Per-block-type rules for content blocks. For example, specifying that Paragraph blocks should favour short sentences, or that Image blocks should always include descriptive alt text.
  • Additional โ€” Anything else: accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both โ€œdirect accessโ€ (i.e. unassisted) and โ€œindirect accessโ€ meaning compatibility with a personโ€™s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) requirements, linking practices, formatting conventions, or rules that donโ€™t fit the categories above.

Import, Export, and RevisionsRevisions The WordPress revisions system stores a record of each saved draft or published update. The revision system allows you to see what changes were made in each revision by dragging a slider (or using the Next/Previous buttons). The display indicates what has changed in each revision.

An Actions section at the bottom of the page provides:

  • Export โ€” Download guidelines as a guidelines.json file for backup or sharing across sites.
  • Import โ€” Upload a previously exported JSONJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. file to replace the current guidelines.
  • Revision History โ€” Browse and restore previous versions, powered by WordPressโ€™s built-in revision system.

Architecture overview

For developers and pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. authors interested in building on top of Guidelines, hereโ€™s a brief overview. The full technical discussion is tracked in #75258.

Storage โ€” Guidelines uses a Custom Post TypeCustom Post Type WordPress can hold and display many different types of content. A single item of such a content is generally called a post, although post is also a specific post type. Custom Post Types gives your site the ability to have templated posts, to simplify the concept. (wp_content_guideline) with each guideline categoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging. stored as post metaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. with revision support. This gives us atomic updates, native revision history, flexible schema evolution, and simple import/export.

REST APIREST API The REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think โ€œphone appโ€ or โ€œwebsiteโ€) can communicate with the data store (think โ€œdatabaseโ€ or โ€œfile systemโ€) https://developer.wordpress.org/rest-api/ โ€” The feature exposes endpoints at /wp/v2/content-guidelines for retrieving, creating, and updating guidelines. You can filterFilter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. by category (?category=copy) or block type (?block=core/paragraph), making it straightforward for any plugin to retrieve only the guidelines it needs. All endpoints require the manage_options capability.

Integration surface โ€” Guidelines intentionally focuses on capture and retrieval. It doesnโ€™t enforce rules or generate content on its own. Instead, it creates a shared foundation that other features can build on โ€” whether thatโ€™s AI-powered tools from the AI Experiments plugin, style checkers, linting plugins, or onboarding wizards.

Whatโ€™s next

This is the first iteration. Weโ€™re exploring several directions as the experiment evolves:

  • AI Experiments integration โ€” Making guidelines available to experiments like Generate Review Notes, so AI-generated feedback reflects your siteโ€™s actual standards
  • Plugin APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. for custom categories โ€” PHPPHP PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. https://www.php.net/manual/en/preface.php filters and registration hooksHooks In WordPress theme and development, hooks are functions that can be applied to an action or a Filter in WordPress. Actions are functions performed when a certain event occurs in WordPress. Filters allow you to modify certain functions. Arguments used to hook both filters and actions look the same. so plugins can extend the default categories with their own (e.g., โ€œSEO Guidelinesโ€, โ€œProduct Descriptionsโ€)
  • Richer guideline structure โ€” Support for more structured formats within categories, such as DOs and DONโ€™Ts, examples, and nested sub-sections
  • WordPress 7.1 proposal โ€” Weโ€™re considering proposing Guidelines for inclusion in WordPress 7.1, moving it from an experiment toward a coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. feature that the broader ecosystem can build on.

Get involved

Weโ€™d love your feedback as this experiment evolves. If youโ€™d like to try it:

  1. Install the Gutenberg plugin (version 22.7 or later)
  2. Enable the experiment under Settings > Gutenberg Experiments
  3. Head to Settings > Guidelines and start defining your content standards

The most helpful feedback right now:

  • What content standards do you wish tools would consistently follow?
  • Does the category structure (Site, Copy, Images, Blocks, Additional) cover your needs?
  • If youโ€™re a plugin author, how would you use the REST API?

As always, we welcome feedback, testing, and contributions from the community. The tracking issue is #75171, and feedback is welcome there or in the comments below.

Contributors

Thank you to everyone who helped shape and review this feature, including @aagam94 @andrewserong @aswasif007 @fditrapaniย @iamchughmayank @isotropic @ramonopoly @saroshaga and the broader WordPress community for feedback on the initial proposal and code reviews.

Props to @dhruvang21 and @gziolo for reviewing this post.

X-post: Plugin Directory MCP Server

X-post from +make.wordpress.org/meta: Plugin Directory MCP Server

AI Contributor Weekly Summary โ€“ 18 March 2026

The AI Contributor group met on Wednesday, March 18, 2026, to discuss the final push for WordPress 7.0, upcoming pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. releases, and critical architecture decisions regarding the MCP (Model Context Protocol) and the AI โ€œMaster Switch.โ€


AI Experiments PluginAI Experiments Plugin WordPress's AI laboratory bringing all building blocks together. Serves as both a user tool and developer reference implementation. First release (v0.1.0) includes Title Generation experiment.

  • Version 0.5.0 Released: This version aligns the plugin with the AI client in WordPress 7.0 CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress..
  • Version 0.6.0 Scheduled: Targeting a release tomorrow. The primary focus is Image Editing, which has been identified as a Feature (notably not an Experiment) for the 7.0 cycle.
  • Refine from Notes: A new experiment is underway allowing AI to action comments within post notes to update content.
  • Contextual Tagging: Work is beginning on AI-suggested categories and tags, though it may land in a post-7.0 release.

UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think โ€˜how are they doing thatโ€™ and less about what they are doing. and Design Concerns

  • Settings Refactor: There is a push to align the AI settings page with the modern โ€œConnectorsโ€ UI.
  • Banner Design Feedback: @jeffpaul raised concerns regarding the new โ€œWordPress in bitsโ€ banner design, noting that the floating elements could be interpreted as AI โ€œbreaking upโ€ or destroying WordPress. Designers are encouraged to provide feedback on the Trac ticket by the end of the week.

The AI โ€œOff Switchโ€

A significant portion of the meeting focused on the implementation of a global constant to disable AI features.

  • The Conflict: There is a debate between using a filterFilter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. (allowing plugins to override) versus a strict constant (an โ€œOff Switchโ€).
  • Decision: To meet the RC1 deadline tomorrow, the team will merge the current implementation but continue the discussion during the RCRelease Candidate A beta version of software with the potential to be a final product, which is ready to release unless significant bugs emerge. phase. The goal is to ensure users have a transparent way to opt-out of AI entirely without plugin interference.

MCP (Model Context Protocol)

  • Plugin vs. Package: Discussion continued on whether the MCP adapterMCP Adapter Translates WordPress abilities into Model Context Protocol format, allowing AI assistants like Claude and ChatGPT to discover and invoke WordPress capabilities as tools, resources, and prompts. should be a standalone plugin on WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ or bundled as a package.
  • Stability: @dlevine emphasized that if AI becomes user-facing in 7.0, the MCP infrastructure must be considered stable.
  • Action: @ovidiuiulian is working to get version 0.5.0 of the MCP adapter out to stabilize the codebase before any further refactoring.

Community & Documentation

  • WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what theyโ€™ve learned throughout the year and share the joy. Learn more. Asia Resources: @raftaar1191 presented a draft for a Core-AI welcome and resource list for contributors. The team is encouraged to review and provide feedback directly in the document.
  • Open SourceOpen Source Open Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. Providers: The group discussed the lack of a prominent โ€œOpen Sourceโ€ model providerProvider An AI service offering models for generation, embeddings, or other capabilities (e.g., Anthropic, Google, OpenAI). on the initial connector screen. While Local-LLM options like Ollama are in development, they may not be approved by the Plugins team and released in time for the WP 7.0 launch.

Weekly Goals

  • Merge the AI Off Switch into Core for RC1 by tomorrow.
  • Release AI Experiments 0.6.0 featuring Image Editing.
  • Publish PHPMCP Schema to Packagist (needs admin assistance).
  • Gather Design Feedback on the AI banner imagery to avoid negative connotations.

Upcoming Meetings

Props to @jeffpaul for pre-publish review.

#core-ai, #meeting