WordPress invente le langage universel de l’IA pour ses plugins
Jusqu’à présent, ajouter de l’IA sur WordPress signifiait installer un plugin connecté à ChatGPT ou à un autre modèle précis. Le souci ? Dès qu’un concurrent sortait une meilleure fonctionnalité (Claude, Gemini, etc.), impossible d’en profiter sans tout changer. Résultat : des sites piégés dans des écosystèmes fermés.
La réponse de WordPress : l’Abilities API
Pour résoudre ce blocage, WordPress a introduit trois nouveautés
- Abilities API → un registre standardisé des fonctionnalités disponibles sur le site.
- PHP AI Client SDK → une bibliothèque qui traduit vos requêtes pour n’importe quelle IA.
- Compatibilité avec MCP (Model Context Protocol) → le langage universel des modèles d’IA.
Grâce à l’Abilities API, chaque plugin peut déclarer ce qu’il sait faire et exposer ces capacités aux IA. Exemple : un outil SEO peut annoncer qu’il analyse le contenu, fournir un schéma d’entrée (ID de l’article) et un schéma de sortie (score SEO), définir des messages personnalisés et gérer les autorisations.
// N’importe quel plugin peut enregistrer ses capacités avec le hook
init.wp_register_ability( ‘my-seo-plugin/analyze-content-seo’, [
‘label’ => __( ‘Analyser le SEO du contenu’, ‘my-seo-plugin’ ),
‘description’ => __( ‘Analyse le contenu de l’article pour améliorer le SEO.’, ‘my-seo-plugin’ ),
‘thinking_message’ => __( ‘Analyse de votre contenu en cours !’, ‘my-seo-plugin’ ),
‘success_message’ => __( ‘Contenu analysé avec succès.’, ‘my-seo-plugin’ ),
‘execute_callback’ => [ ‘MySEOPlugin’, ‘analyze_content’ ],
‘input_schema’ => [
‘type’ => ‘object’,
‘properties’ => [
‘post_id’ => [
‘type’ => ‘integer’,
‘description’ => __( ‘L’identifiant de l’article.’, ‘my-seo-plugin’ ),
‘required’ => true
],
],
‘additional_properties’ => false,
],
‘output_schema’ => [
‘type’ => ‘number’,
‘description’ => __( ‘Le score du contenu en pourcentage.’, ‘my-seo-plugin’ ),
‘required’ => true,
],
‘permission_callback’ => ‘edit_posts’,
] );
Résultat : une IA saura exactement quoi exécuter et dans quel cadre, de manière sécurisée.
MCP : le protocole qui normalise le dialogue avec les IA
Le Model Context Protocol, imaginé par Anthropic, vise à uniformiser la façon dont les modèles d’IA communiquent avec des services externes. Un peu comme Bluetooth pour les appareils ou RSS pour le web.
En adoptant MCP, WordPress permet à ses plugins de parler le même langage avec Claude, OpenAI, Gemini ou même un modèle local.
C’est une avancée énorme : pour la première fois, un CMS majeur met en place une interopérabilité native entre différents LLM.
Le SDK PHP AI Client : une seule interface pour tous les modèles
Disponible via Composer, le PHP AI Client SDK joue le rôle d’adaptateur. Vous écrivez votre intégration une fois, et le SDK gère la traduction pour chaque fournisseur d’IA.
Exemple concret :
GPT-4 pour générer une structure d’article,
Claude pour améliorer le style rédactionnel,
Gemini pour proposer des visuels.
Un seul code, plusieurs intelligences artificielles qui collaborent.
Impact pour les utilisateurs WordPress
Même si vous ne développez pas, cela aura des conséquences directes.
Dès WordPress 6.9, vos plugins pourront intégrer un sélecteur de fournisseur IA.
Imaginez un plugin de rédaction qui vous laisse choisir entre plusieurs modèles selon vos besoins. Résultat : des outils plus puissants, plus flexibles, et surtout non enfermés dans un monopole.
Une stratégie différente des autres CMS
Alors que beaucoup de plateformes préfèrent signer des accords exclusifs avec OpenAI, WordPress prend le chemin inverse : l’ouverture.
43% du web échappent ainsi à la dépendance d’un seul acteur.
Les autres CMS comme Shopify ou Wix pourront adopter ce standard.
Les développeurs WordPress gardent la liberté de connecter les IA qu’ils veulent.
Ce choix confirme que, malgré sa réputation de “technologie vieillissante”, WordPress reste un pionnier lorsqu’il s’agit de démocratiser des standards ouverts.
Conclusion
Avec l’Abilities API et l’adoption du MCP, WordPress pose les bases d’une nouvelle ère : celle des plugins multi-IA.
Les développeurs peuvent déjà tester le SDK sur GitHub, et les utilisateurs découvriront ces nouveautés dès WordPress 6.9.
En clair : demain, choisir une IA dans WordPress sera aussi simple que choisir un thème ou un plugin.