La version 1.5.0 du plugin AI de WordPress, le plugin officiel de l’équipe IA du projet, a été publiée dans la nuit du 29 au 30 octobre 2026. Elle change le format des trois capacités qui permettent à un agent IA de lire les réglages, les utilisateurs et les contenus d’un site, supprime leurs anciens noms et ajoute un écran « MCP Access ». Nous l’avons installée dans notre bac à sable : les anciens appels échouent tous, et un compte abonné, celui d’un client WooCommerce, peut lire les articles publiés et le nom des auteurs, rien de plus. Si un agent ou un script interroge votre site, revoyez ses appels avant de mettre à jour.
Ce qui a été annoncé
La note de version 1.5.0 sur GitHub classe cinq changements comme cassants. Ils touchent trois capacités enregistrées par le plugin sous le préfixe core/ :
core/settings-getattend désormais les noms de champs de l’API REST :titleau lieu deblogname, par exemple ;core/users-queryprend trois paramètres,where,fieldsetpagination, et renvoie toujoursitemsetpagination. La recherche par adresse e-mail est supprimée ;core/content-queryadopte la même forme. Une recherche paridsouslugsexige le paramètretype, et seuls les types de contenu marquésshow_in_abilitiessont accessibles ;- les dates renvoyées passent à deux valeurs,
siteetgmt; - les anciens alias
core/read-settings,core/read-usersetcore/read-contentdisparaissent.
La même version ajoute une expérience « MCP Access ». Selon sa description dans le code, l’activer installe et active le plugin MCP Adapter depuis wordpress.org, puis expose par défaut les capacités activées du plugin aux agents IA, avec un écran Outils → MCP Access pour en masquer certaines.
La version corrige aussi deux avis de sécurité de gravité modérée, publiés le 30 octobre, qui concernent les versions 1.4.0 et antérieures et demandent un compte connecté de rang contributeur ou auteur (GHSA-7mwf-4ppp-cxmp, GHSA-g94j-h78j-rr2j).
Le plugin requiert WordPress 7.0.3 et PHP 7.4, et compte plus de 60 000 installations actives selon sa fiche wordpress.org.
Ce que ça change pour un site WordPress
Notre analyse : ces capacités servent de banc d’essai. Le compte rendu de l’équipe IA du 14 octobre indique que les capacités du cœur pour les réglages, les utilisateurs et le contenu étaient en revue finale pour WordPress 7.2, et que le plugin doit en proposer un ensemble plus large avant 7.3. La proposition du 28 octobre vise, elle aussi, un socle de capacités natives et l’arrivée de MCP dans le cœur pour 7.3. Le format que vous voyez dans le plugin 1.5.0 est donc celui vers lequel le cœur converge, et il a déjà changé une fois.
Pour un site qui n’utilise pas le plugin AI, rien ne change aujourd’hui. Pour un site qui l’utilise, deux cas se présentent :
- vous avez branché un agent, un flux n8n ou un script maison sur
core/read-usersoucore/read-content: il recevra une erreur après la mise à jour, puisque ces noms n’existent plus ; - vous activez « MCP Access » : les capacités activées deviennent visibles par un client MCP. Comme nous l’avons montré dans notre test de MCP Adapter, l’accès HTTP de ce plugin s’ouvre par défaut à tout compte qui a le droit
read, ce qui inclut les clients d’une boutique WooCommerce.
Notre test
Le 30 octobre 2026, nous avons installé le plugin AI 1.5.0 depuis wordpress.org dans notre bac à sable WordPress 7.1.3, sans connecteur de fournisseur IA, puis activé l’expérience « Custom Abilities », celle qui enregistre les trois capacités :
wp plugin install ai --version=1.5.0 --activate
wp option update wpai_feature_custom-abilities_enabled 1
wp eval-file essais.php --user=1 # administrateur
wp eval-file essais.php --user=abonne-test # abonné créé pour l'essai
wp eval-file essais.php # sans utilisateur
Le script appelle chaque capacité avec l’ancien et le nouveau format. Résultats :
| Essai | Ce que nous avons observé |
|---|---|
| Plugin actif, expérience désactivée | 3 capacités seulement, celles du cœur 7.1 (core/get-site-info, core/get-user-info, core/get-environment-info) |
| Expérience activée | 5 capacités de plus : core/settings-get, core/users-query, core/content-query, ai/get-post-terms, ai/get-post-details ; les trois alias core/read-* absents |
Réglage title (admin) | {"title":"WP Veille (tests)"} |
Réglage blogname (ancien nom) | ability_invalid_input, avec la liste des 18 champs acceptés |
Recherche d’utilisateur par email | ability_invalid_input : « email n’est pas une propriété valide » |
Contenu par slug sans type | ability_invalid_input : type obligatoire dans where |
Ancien format plat (post_type, per_page) | ability_invalid_input : where obligatoire |
| Types de contenu exposés | post, page |
| Abonné : réglages, ou utilisateurs filtrés par rôle | ability_invalid_permissions |
Abonné : liste des utilisateurs, champs email et username demandés | un seul résultat, l’auteur publié, avec id et name ; ni e-mail, ni identifiant, et l’abonné sans article n’apparaît pas |
| Abonné : article publié par slug | titre et dates renvoyés |
| Sans utilisateur | ability_invalid_permissions sur les trois capacités |
Les sorties brutes sont conservées. Nous avons ensuite supprimé l’utilisateur de test et désinstallé le plugin ; le site est revenu à ses trois capacités d’origine.
Limites de ce test : nous avons appelé les capacités en PHP, pas à travers un client MCP, et nous n’avons pas activé « MCP Access », puisqu’il installe un second plugin. WooCommerce n’était pas installé : le constat sur les produits ci-dessous vient de la lecture du code.
Que faire cette semaine
- Repérez le plugin. Écran Extensions → Extensions installées, ou
wp plugin list --name=ai. Si la version est 1.4.0 ou antérieure, prévoyez la mise à jour : elle corrige les deux avis de sécurité. - Listez les expériences actives. Écran Réglages → AI, ou en ligne de commande :
Si la commande répond par une erreur, l’option n’existe pas : l’expérience n’a jamais été activée.wp option get wpai_feature_custom-abilities_enabled wp option get wpai_feature_mcp-adapter_enabled - Cherchez les anciens noms dans vos intégrations. Dans vos scripts, flux d’automatisation ou configurations d’agent, cherchez
core/read-settings,core/read-users,core/read-contentetblogname. Réécrivez-les au formatwhere/fields/paginationavant la mise à jour. - Si vous activez MCP Access, ouvrez Outils → MCP Access et ne laissez exposées que les capacités dont votre agent a besoin. Sur une boutique, vérifiez aussi qui peut se connecter au serveur MCP (voir notre test de MCP Adapter).
- Faites la mise à jour sur une copie d’abord. La description du plugin le recommande elle-même pour les expériences, qui peuvent changer à chaque version.
Versions stables le 30 octobre 2026 : WordPress 7.1.4, plugin AI 1.5.0.
Pour un développeur de plugins
- Un type de contenu personnalisé n’est lisible par
core/content-queryque s’il est déclaré avec'show_in_abilities' => truedansregister_post_type(). Le plugin ne marque quepostetpage(includes/Abilities/Show_In_Abilities.php). D’après ce code, les produits WooCommerce restent invisibles pour cette capacité tant que WooCommerce ou un code tiers ne les déclare pas ; nous ne l’avons pas vérifié avec WooCommerce installé. - Le filtre
wpai_gated_abilitiespermet d’ajouter ou de retirer des capacités de l’expérience « Custom Abilities ». Le filtrewpai_feature_{id}_enabledforce l’état d’une expérience. - L’exposition MCP se lit dans
meta.mcp.public, avec un repli surmeta.public; les choix faits dans l’écran MCP Access sont stockés dans l’optionwpai_mcp_exposed_abilities. - Côté sortie, prévoyez les dates en objet (
site,gmt) et les champs imbriqués (title.rendered).
Limites et incertitudes
- Les capacités du plugin portent le préfixe
core/, mais ce ne sont pas encore celles du cœur. Leur format peut encore bouger d’ici WordPress 7.3. - Les détails de la version viennent de la note de version, des avis de sécurité et du code du plugin ; l’équipe IA n’avait pas encore publié de billet de présentation de la 1.5.0 le 30 octobre.
- Les avis de sécurité ne sont résumés ici que par leur portée ; nous ne les avons pas reproduits.
Questions fréquentes
Mon site n’a pas le plugin AI : suis-je concerné ? Non, pas aujourd’hui. Le cœur de WordPress 7.1 n’enregistre que trois capacités de lecture, et rien dans cette version ne les modifie. Le sujet reviendra avec WordPress 7.3, si les capacités du plugin entrent dans le cœur.
Un client de ma boutique peut-il lire les e-mails des autres clients avec ces capacités ? Pas d’après notre test. Un abonné, qui a les mêmes droits qu’un client WooCommerce, ne voit que les auteurs ayant publié, sans e-mail ni identifiant, et ne peut pas filtrer par rôle. Les e-mails ne sont renvoyés qu’au compte concerné ou à un compte qui peut modifier les utilisateurs.
Faut-il une clé d’API d’un fournisseur IA pour ces capacités ? Non. Les capacités de lecture testées ici n’appellent aucun fournisseur : la description de l’expérience précise qu’elle n’envoie rien. Une clé n’est nécessaire que pour les expériences de génération, comme les titres ou les textes alternatifs.
Comment cet article a été produit. Faits vérifiés dans les sources primaires listées plus bas ; installation du plugin AI 1.5.0, appels des capacités en administrateur, en abonné et sans utilisateur, et lecture du code du plugin, réalisés le 30 octobre 2026 sur notre bac à sable WordPress 7.1.3 (sorties conservées). Rédigé avec l’aide de Claude (Anthropic), puis relu et validé par l’équipe Genisoft avant publication.
Sources
- Note de version AI 1.5.0, GitHub WordPress/ai, consultée le 30/10/2026 : https://github.com/WordPress/ai/releases/tag/1.5.0
- Fiche du plugin AI, wordpress.org, consultée le 30/10/2026 : https://wordpress.org/plugins/ai/
- Avis GHSA-7mwf-4ppp-cxmp, GitHub, consulté le 30/10/2026 : https://github.com/WordPress/ai/security/advisories/GHSA-7mwf-4ppp-cxmp
- Avis GHSA-g94j-h78j-rr2j, GitHub, consulté le 30/10/2026 : https://github.com/WordPress/ai/security/advisories/GHSA-g94j-h78j-rr2j
- AI Contributor Weekly Summary, 14 octobre 2026, Make WordPress AI, consulté le 30/10/2026 : https://make.wordpress.org/ai/2026/10/22/ai-contributor-weekly-summary-14-october-2026/
- WordPress for the Agentic Web, Make WordPress AI, 28/10/2026, consulté le 30/10/2026 : https://make.wordpress.org/ai/2026/10/28/wordpress-for-the-agentic-web/
Pour aller plus loin :