The AI Client in WordPress 7.0
WordPress 7.0 introduces a built-in AI Client that allows plugins to interact with AI models through a consistent API. This feature enables developers to send prompts and receive results, enhancing the functionality of WordPress sites. The article provides an overview of the API, including code examples for text and image generation.
- ▪The AI Client is provider-agnostic and works with PHP 7.4 or higher.
- ▪Developers can customize prompts using a fluent builder object.
- ▪The API allows for both text and image generation, with options for structured JSON responses.
Hacker News (AI / LLM) files mainly under ai. We currently carry 2,821 of its stories.
Story provenance
Source · retrieval · rights · ranking — open for full record
inspect →
Story provenance
Attribution is not the same as permission. This drawer separates discovery metadata, excerpts, WeSearch-generated summaries, reuse status, and whether the publisher receives the visit. Nothing here claims a legal grant the publisher has not made.
Record
| Original publisher | Make WordPress Core |
| Canonical URL | https://make.wordpress.org/core/2026/03/24/introducing-the-ai-client-in-wordpress-7-0/ |
| Publication time | Thu, 21 May 2026 01:11:53 +0000 |
| Retrieval time | 2026-05-21T01:20:03.254Z |
| Last seen | 2026-05-21T01:20:04.466Z |
| Headline source | Publisher (no WeSearch rewrite) |
| Excerpt source | publisher body |
| Excerpt method | First ~120 words (~800 chars) of extracted publisher body, fair-use limited. |
| Summary | WeSearch · cerebras-chat (WeSearch summarizer) |
| Summary source text | contentText |
| Citation coverage | Summary is a WeSearch-generated derivative; primary citation is the original publisher URL. |
| Cluster | None |
| Cluster logic | Not yet clustered, or no peer story found in the clustering window. |
| Ranking reason | Story pages are not engagement-ranked. Hub feeds use recency, with optional source-diversified chronological ordering (cap consecutive stories per source). No personalized ranking. |
| Publisher visit | Yes — open original |
| Substitutes article? | No — link-out required for full text |
Rights status (four layers)
WeSearch handling by dimension
| Indexing | May the item be indexed (stored, ranked, made findable)? | Allowed |
| Snippet | May a short excerpt of the publisher's text be shown? | Allowed |
| AI summary | May WeSearch generate its own short summary of the article? | Limited |
| Retrieval / RAG | May the content be exposed for third-party retrieval-augmented generation? | Not asserted |
| Model training | May the content be used to train AI models? | Not asserted |
| Commercial reuse | May the content be reused commercially? | Not permitted |
Basis: Derived from the published RSS/Atom feed. Contact: [email protected]. Reviewed: 2026-07-24.
Opening excerpt (first ~120 words) tap to expand
Felix Arntz 9:18 pm on March 24, 2026 Tags: #core-ai ( 3 ), 7-0 ( 67 ), dev-notes ( 618 ), dev-notes-7-0 ( 21 ) Introducing the AI Client in WordPress 7.0 WordPress 7.0 includes a built-in AI Client — a provider-agnostic PHPPHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 7.4 or higher 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. that lets plugins send prompts to AI models and receive results through a consistent interface. Your pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at Make WordPress Core.