A WordPress 7.0 egy provider-agnosztikus AI-réteget vezet be a core-ba, amely szabványos módon teszi lehetővé különböző AI modellek – például OpenAI, Claude vagy Gemini – csatlakoztatását. A WP AI Client PHP API egységes hívási felületet biztosít, míg az Abilities API révén pluginek és témák regisztrálhatják képességeiket.
Az Abilities API segítségével az AI ágensek megismerhetik az adott WordPress oldal funkcióit, beleértve az input/output sémákat és jogosultsági ellenőrzéseket. Az AI funkciók alapértelmezetten nem aktívak, a core csupán az infrastruktúrát biztosítja, a tényleges működéshez külön plugin telepítése szükséges.
A WordPress 7.0 nem egy konkrét AI-t épít be, hanem egy szabványos, provider-agnosztikus réteget ad a core-ba, amelyen keresztül bármilyen AI modell (OpenAI, Claude, Gemini, saját LLM) egyformán beköthetővé válik.
WP AI Client — PHP API a core-ban. Korábban minden plugin saját integrációt írt OpenAI-hez, Anthropic-hoz stb. Mostantól egyetlen egységes hívás, mindegy melyik modell van a háttérben. Egy plugin egyszer regisztrál egy provider-t, és az egész WordPress ökoszisztéma használhatja.
Abilities API — A másik oldal: pluginek, témák és a core regisztrálhatják a „képességeiket” (abilities) egy szabványos formátumban, amelyet emberek és AI ágensek egyaránt értelmezni tudnak. Egy ability tartalmaz: azonosítót, leírást, input/output sémákat, végrehajtási callback-et, és jogosultsági ellenőrzést. Így egy AI ágens pontosan tudja, mit tud csinálni az adott WordPress oldalon.
Fontos: az AI funkciók nem aktívak alapból. Külön AI plugint kell telepíteni hozzá — a core csak az infrastruktúrát biztosítja.