This is part of the AI Building Blocks for WordPress initiative. The main projects are PHP 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 SDK, Abilities API 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., MCP Adapter, and the AI Experiments Plugin 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.
Introduction
The AI Experiments Plugin (GitHub) is where all AI Building Blocks come together into something tangible and real. While the APIs and bridges provide infrastructure, the AI Experiments Plugin demonstrates what’s actually possible when these technologies work in harmony. It combines the PHP AI Client SDK API, Abilities API, and MCP Adapter into a meaningful presentation that delivers helpful AI features today while exploring tomorrow’s capabilities.
Bringing It All Together
The power of the AI Building Blocks lies not in any single component but in how they work together. The AI Experiments Plugin demonstrates this synergy through practical implementations that users can experiment with immediately.
Through the PHP AI Client, the plugin offers a choice where users can connect their preferred AI provider and switch between them seamlessly. Through the Abilities API, the plugin understands WordPress capabilities and makes them accessible to AI. Through the MCP Adapter, the plugin connects to external MCP Servers and Clients that can help manage WordPress sites. Each building block 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. contributes essential functionality, creating experiences that would be impossible with any component alone.
The near term roadmap focuses on exploration and discovery. Users can experiment with different AI models, test how AI can enhance their WordPress workflows, and understand the potential of AI-powered content creation. It’s a playground where the future of WordPress AI takes shape through real-world usage and feedback.
Why We’re Building This
We’re building the AI Experiments plugin to demonstrate how developers and agencies can use the new AI APIs from the WordPress AI team, deliver essential AI features directly in the WordPress admin and editor experiences, and provide a possible path to future core Core is the set of software required to run WordPress. The Core Development Team builds WordPress. inclusion. We’re committed to building the plugin transparently and with broad community feedback.
A Foundation for the Future
While today’s AI Experiments Plugin will demonstrate the current capabilities of the AI Building Blocks, it’s designed to evolve into something much more significant. As outlined in the Phase 3: Collaboration roadmap, AI will become integral to how people interact with WordPress.
Through this plugin, we plan to explore how AI can interact with portions of the new Site Admin interface – for example, an AI agent can help users manage their sites through natural conversation. In the Gutenberg 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/ editor, we should explore how AI can participate in real-time collaboration, working alongside humans to create content. Through the Async Commenting system, users could assign tasks to AI, which could then create suggestions and proposed revisions 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.. In the Media Library, AI can help with creation, editing, auto-captioning, and intelligent organization.
There’s a lot to explore and experiment with when it comes to AI and WordPress. By starting with a Experiments plugin that demonstrates possibilities, we can learn what works, gather feedback, and ensure that AI enhances rather than complicates the WordPress experience. As these experiments mature and solidify, we may publish a Canonical AI Features Plugin and/or explore merging indvidual AI feature to WordPress core.
Getting Involved
The AI Experiments Plugin is where ideas become reality and experiments shape the future. Whether you’re curious about AI in WordPress, have ideas for new features, or want to contribute to the design and development, your involvement matters. We’re eager for feedback from designers, accessibility 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) experts, content creators, and developers on the planned UX 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. flows, accessibility considerations, and feature approaches. We plan to share wireframes and early design explorations soon, and your input will help shape the direction before we move into development. As work evolves, we’ll post to Make/AI with progress updates and calls-for-testing posts as an entry point for broader contributor involvement.
Join us in #core-ai on Slack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/., explore the development work, or simply experiment with the plugin and share your feedback. Together, we’re not just building a plugin, we’re defining how millions of people will work with AI in WordPress.
#ai-building-blocks
Related