L’extension AI, maintenue par l’équipe IA de WordPress, est passée en version 1.4.0 le 5 octobre. La nouveauté la plus visible pour le référencement est une expérimentation de flux Markdown, pensée pour les outils d’IA qui lisent vos contenus. La version contient aussi des changements incompatibles pour les développeurs et des correctifs de sécurité.
Rappel : ce qu’est l’extension AI
C’est l’extension de référence construite sur les briques IA de WordPress (client IA, écran Connecteurs, Abilities API). Elle propose des fonctions optionnelles : génération de titres, d’extraits, de méta-descriptions et de slugs, traduction, texte alternatif des images, modération des commentaires, notes éditoriales, etc. Toutes sont activées à la demande et déclenchées manuellement.
Les prérequis de la 1.4.0 :
- WordPress 7.0.3 minimum (testée jusqu’à 7.1.3) et PHP 7.4 ;
- l’éditeur de blocs (l’éditeur classique n’est pas pris en charge) ;
- au moins une extension connecteur (Anthropic, Google, OpenAI…) configurée dans Réglages > Connecteurs, avec votre propre clé d’API.
Les flux Markdown, une expérimentation à suivre de près
L’expérimentation Markdown Feeds fournit une version Markdown des contenus à côté du HTML et des flux existants. Un flux est disponible sur /feed/markdown/, avec des équivalents pour les autres contextes de flux, et n’importe quel article ou page peut être demandé en Markdown avec le paramètre ?output_format=markdown. Titres, liens, images, listes, citations et code sont conservés.
wp plugin install ai --activate
# après activation de l'expérimentation Markdown Feeds :
curl -s https://example.com/feed/markdown/ | head -n 30
curl -s "https://example.com/mon-article/?output_format=markdown"
Pour un site vitrine, l’intérêt est de servir aux robots des IA un texte propre, sans menus ni scripts. Le compte rendu de l’équipe du 16 septembre indique que l’expérimentation prend en charge à la fois des URL Markdown dédiées et la négociation de contenu par en-têtes. Avant de l’activer en production, vérifiez trois points :
- que les URL avec
?output_format=markdownne se retrouvent pas indexées comme doublons par les moteurs classiques ; - que votre cache de pages distingue bien la version Markdown de la version HTML de la même URL ;
- que les contenus privés ou réservés aux membres ne sortent pas dans le flux.
C’est une expérimentation : le comportement peut changer d’une version à l’autre.
Les autres nouveautés
- Score de valeur des commentaires : chaque commentaire analysé reçoit une note de 0 à 1 qui mesure s’il apporte quelque chose, au-delà de la toxicité et du ton. Elle s’affiche dans une nouvelle colonne de l’écran Commentaires.
- Embeddings : une table
wpai_embeddingsstocke les vecteurs avec le fournisseur et le modèle utilisés, et les classesVector_MathetVector_Rankercalculent similarité et classement. De quoi préparer les suggestions de liens internes, annoncées pour la 1.5.0. - Traduction : neuf langues cibles en plus, prise en compte des consignes éditoriales et nouvelle tentative en cas d’échec.
- Texte alternatif : les images marquées décoratives dans le bloc Image ne reçoivent plus de proposition.
- Le bouton global « Enable AI » disparaît : chaque fonction s’active désormais séparément.
Ce qui casse pour les développeurs
Trois abilities changent de nom. Les anciens noms fonctionnent encore comme alias dépréciés, mais autant migrer maintenant :
core/read-contentdevientcore/content-query;core/read-usersdevientcore/users-query;core/read-settingsdevientcore/settings-get.
L’ability ai/get-post-details est dépréciée au profit du mode « article unique » de core/content-query. Le helper generate_embeddings exige maintenant un modèle explicite (un ID de modèle avec son fournisseur, ou une instance de ModelInterface) : tout code tiers qui l’appelait sans modèle va casser. Un repérage rapide dans vos extensions :
grep -rnE "core/read-(content|users|settings)|ai/get-post-details|generate_embeddings" wp-content/plugins/mon-extension/
Autre point d’attention : les consignes éditoriales sont maintenant lues depuis le type de contenu wp_knowledge. Celles enregistrées avec les anciennes versions doivent être saisies à nouveau.
Côté sécurité, la modération en masse vérifie maintenant la capacité moderate_comments, puis edit_comment pour chaque commentaire, et l’analyse JSON de l’administration a été durcie. L’équipe recommande de mettre à jour rapidement.
Ce qu’il faut retenir
- AI 1.4.0 demande WordPress 7.0.3 minimum et un connecteur configuré.
- Les flux Markdown (
/feed/markdown/,?output_format=markdown) sont expérimentaux : vérifiez cache, indexation et contenus privés avant de les activer. - Trois abilities sont renommées et
generate_embeddingsexige un modèle : adaptez votre code. - Les consignes éditoriales des anciennes versions sont à ressaisir.
Photo d’illustration : Clockready, Wikimedia Commons, CC BY-SA 3.0.
