{"id":2453,"date":"2026-08-25T15:40:45","date_gmt":"2026-08-25T13:40:45","guid":{"rendered":"https:\/\/valentin-gratz.xyz\/blog\/?p=2453"},"modified":"2026-08-25T15:40:48","modified_gmt":"2026-08-25T13:40:48","slug":"jai-cree-mon-premier-plugin-wordpress-avec-100-dia-valentin-transparency-notice-for-ai-content","status":"publish","type":"post","link":"https:\/\/valentin-gratz.xyz\/blog\/2026\/08\/jai-cree-mon-premier-plugin-wordpress-avec-100-dia-valentin-transparency-notice-for-ai-content\/","title":{"rendered":"J\u2019ai cr\u00e9\u00e9 mon premier plugin WordPress avec 100 % d\u2019IA : Valentin Transparency Notice for AI Content"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u00c7a y est, je me suis lanc\u00e9 dans un nouveau projet\u2026 et cette fois, ce n\u2019est pas une extension Chrome, mais carr\u00e9ment un <strong>plugin WordPress<\/strong> ! \ud83d\ude04<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et surtout, il y a une petite particularit\u00e9 : <strong>ce plugin a \u00e9t\u00e9 cr\u00e9\u00e9 \u00e0 100 % avec l\u2019aide de l\u2019intelligence artificielle.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Oui, oui, m\u00eame le code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je vous pr\u00e9sente donc <strong>Valentin Transparency Notice for AI Content<\/strong>, mon premier plugin WordPress publi\u00e9 sur WordPress.org.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"548\" src=\"https:\/\/valentin-gratz.xyz\/blog\/wp-content\/uploads\/2026\/08\/image-1024x548.png\" alt=\"\" class=\"wp-image-2454\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Pourquoi cr\u00e9er un plugin pour indiquer l\u2019utilisation de l\u2019IA ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">L\u2019intelligence artificielle prend une place de plus en plus importante dans la cr\u00e9ation de contenu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Articles de blog, images, vid\u00e9os, code, descriptions de produits\u2026 aujourd\u2019hui, l\u2019IA peut participer \u00e0 quasiment toutes les \u00e9tapes de cr\u00e9ation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais justement, une question revient de plus en plus :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Comment savoir si un contenu a \u00e9t\u00e9 cr\u00e9\u00e9 par un humain, avec l\u2019aide d\u2019une IA, ou principalement par une IA ?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u2019est dans ce contexte que j\u2019ai eu l\u2019id\u00e9e de cr\u00e9er un petit plugin WordPress permettant d\u2019afficher facilement une indication sur l\u2019utilisation de l\u2019intelligence artificielle dans un article.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et \u00e7a tombe plut\u00f4t bien avec l\u2019\u00e9volution de la r\u00e9glementation europ\u00e9enne.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depuis le <strong>2 ao\u00fbt 2026<\/strong>, certaines obligations de transparence pr\u00e9vues par l\u2019AI Act europ\u00e9en, notamment son article 50, sont applicables. Elles concernent diff\u00e9rents cas li\u00e9s aux syst\u00e8mes d\u2019IA et aux contenus g\u00e9n\u00e9r\u00e9s ou manipul\u00e9s par IA.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Attention cependant : cela ne veut pas dire que <strong>tous les articles de blog r\u00e9dig\u00e9s avec ChatGPT doivent automatiquement afficher une mention \u201c100 % IA\u201d<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La r\u00e9glementation est plus pr\u00e9cise que \u00e7a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et il y a une autre partie du sujet qui m&rsquo;int\u00e9resse beaucoup : <strong>tout ne repose pas forc\u00e9ment sur un gros sticker visible \u201cFAIT PAR IA\u201d coll\u00e9 en haut d&rsquo;un article.<\/strong> \ud83d\ude05<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais il existe bel et bien quelque chose de beaucoup plus discret : le <strong>filigrane invisible int\u00e9gr\u00e9 directement dans certains contenus g\u00e9n\u00e9r\u00e9s par les IA<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&rsquo;exemple qui a beaucoup fait parler de lui r\u00e9cemment est <strong>Claude<\/strong>. Anthropic explique d\u00e9sormais que les mod\u00e8les Claude concern\u00e9s int\u00e8grent un filigrane imperceptible dans les textes g\u00e9n\u00e9r\u00e9s. Il est directement int\u00e9gr\u00e9 au texte, peut voyager avec celui-ci lors d&rsquo;un copier-coller et peut r\u00e9sister \u00e0 certaines modifications. Pour les fichiers, Claude peut \u00e9galement utiliser des m\u00e9tadonn\u00e9es de provenance sign\u00e9es, notamment avec le standard C2PA.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Donc oui : <strong>ce n&rsquo;est pas juste une l\u00e9gende de \u201cwatermark invisible\u201d<\/strong>. Claude utilise r\u00e9ellement ce type de marquage pour les mod\u00e8les concern\u00e9s. Ahrefs a d&rsquo;ailleurs consacr\u00e9 un article \u00e0 cette nouveaut\u00e9 le 22 ao\u00fbt 2026, en expliquant notamment que le filigrane textuel est invisible \u00e0 l&rsquo;\u0153il nu et qu&rsquo;il est con\u00e7u pour rester associ\u00e9 au texte apr\u00e8s un copier-coller.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais il faut bien comprendre ce que cela signifie : ce filigrane ne dit pas forc\u00e9ment <strong>\u201ccet article a \u00e9t\u00e9 \u00e9crit \u00e0 100 % par une IA\u201d<\/strong>. Anthropic pr\u00e9cise qu&rsquo;une marque d\u00e9tect\u00e9e indique plut\u00f4t que le contenu <strong>a pu \u00eatre trait\u00e9 par Claude<\/strong>. Par exemple, un texte \u00e9crit par un humain puis simplement corrig\u00e9, traduit ou r\u00e9sum\u00e9 avec Claude peut lui aussi porter une marque. Et l&rsquo;absence de marque ne prouve pas non plus qu&rsquo;aucune IA n&rsquo;a \u00e9t\u00e9 utilis\u00e9e.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&rsquo;AI Act pr\u00e9voit justement des <strong>marquages lisibles par machine<\/strong> pour les contenus g\u00e9n\u00e9r\u00e9s ou manipul\u00e9s par certains syst\u00e8mes d&rsquo;IA. L&rsquo;objectif est donc plut\u00f4t de permettre une d\u00e9tection technique que d&rsquo;afficher syst\u00e9matiquement un \u00e9norme bandeau au lecteur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Par exemple, pour certains textes g\u00e9n\u00e9r\u00e9s par IA portant sur des questions d&rsquo;int\u00e9r\u00eat public, la Commission pr\u00e9voit \u00e9galement une obligation de divulgation dans certaines situations, avec une exception lorsque le contenu a fait l&rsquo;objet d&rsquo;un processus de r\u00e9vision humaine ou de contr\u00f4le \u00e9ditorial et qu&rsquo;une personne assume la responsabilit\u00e9 \u00e9ditoriale de la publication.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Donc non : l&rsquo;objectif n&rsquo;est pas forc\u00e9ment de transformer chaque article utilisant un peu d&rsquo;IA en panneau publicitaire g\u00e9ant \u00ab ATTENTION, IA ! \u00bb. \ud83d\ude04<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et c&rsquo;est justement ce qui m&rsquo;a donn\u00e9 envie de cr\u00e9er mon propre outil : proposer une mani\u00e8re <strong>simple, visible et compr\u00e9hensible par le lecteur<\/strong> d&rsquo;indiquer comment l&rsquo;IA a \u00e9t\u00e9 utilis\u00e9e, sans pr\u00e9tendre remplacer les m\u00e9canismes techniques des fournisseurs d&rsquo;IA ni garantir \u00e0 lui seul la conformit\u00e9 juridique.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Autrement dit, mon plugin ne cherche pas \u00e0 fabriquer un \u201cwatermark maison\u201d cach\u00e9 dans chaque article. Il fait quelque chose de beaucoup plus simple : <strong>il affiche clairement au lecteur ce que moi, en tant qu&rsquo;auteur du site, je d\u00e9clare sur l&rsquo;utilisation de l&rsquo;IA dans mon contenu.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mon id\u00e9e : rendre cette transparence beaucoup plus simple<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Je me suis donc dit :<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Pourquoi ne pas cr\u00e9er un plugin WordPress qui permettrait simplement au propri\u00e9taire d\u2019un site d\u2019indiquer comment l\u2019IA a \u00e9t\u00e9 utilis\u00e9e ?<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Et c\u2019est comme \u00e7a qu\u2019est n\u00e9 <strong>Valentin Transparency Notice for AI Content<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le principe est volontairement tr\u00e8s simple.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Une fois le plugin install\u00e9, on peut choisir pour chaque article entre plusieurs niveaux :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>No AI<\/strong> : aucun recours \u00e0 l\u2019IA.<\/li>\n\n\n\n<li><strong>AI assistance<\/strong> : l\u2019IA a \u00e9t\u00e9 utilis\u00e9e pour aider \u00e0 la r\u00e9daction ou \u00e0 la modification du contenu.<\/li>\n\n\n\n<li><strong>Significant AI use<\/strong> : l\u2019IA a jou\u00e9 un r\u00f4le important dans la cr\u00e9ation du contenu.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Le plugin affiche ensuite automatiquement une mention dans l\u2019article.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"984\" height=\"476\" src=\"https:\/\/valentin-gratz.xyz\/blog\/wp-content\/uploads\/2026\/08\/image-1.png\" alt=\"\" class=\"wp-image-2455\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Et mon plugin est lui-m\u00eame\u2026 fait avec l\u2019IA \ud83e\udd16<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">C\u2019est probablement la partie la plus amusante de ce projet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ce plugin a \u00e9t\u00e9 d\u00e9velopp\u00e9 \u00e0 100 % avec l\u2019aide de l\u2019intelligence artificielle.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je n\u2019ai pas simplement demand\u00e9 \u00e0 une IA de me donner deux ou trois bouts de code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L\u2019id\u00e9e, la structure du plugin, le d\u00e9veloppement, les diff\u00e9rentes fonctionnalit\u00e9s, les corrections et une grande partie du travail de mise au point ont \u00e9t\u00e9 r\u00e9alis\u00e9s avec l\u2019aide de l\u2019IA.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et finalement, je trouve assez amusant que le premier plugin WordPress que je publie soit justement un plugin permettant de d\u00e9clarer l\u2019utilisation de l\u2019IA.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u2019est presque une d\u00e9monstration grandeur nature de son propre sujet. \ud83d\ude05<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"571\" src=\"https:\/\/valentin-gratz.xyz\/blog\/wp-content\/uploads\/2026\/08\/image-2-1024x571.png\" alt=\"\" class=\"wp-image-2456\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Mais alors, est-ce vraiment mon projet ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">C\u2019est une question que je me suis moi-m\u00eame pos\u00e9e.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et ma r\u00e9ponse est : <strong>oui, mais il faut \u00eatre transparent sur la mani\u00e8re dont il a \u00e9t\u00e9 r\u00e9alis\u00e9.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L\u2019IA est devenue un outil de d\u00e9veloppement pour moi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je peux lui expliquer ce que je veux cr\u00e9er, lui demander de g\u00e9n\u00e9rer une premi\u00e8re version, lui faire corriger des erreurs, r\u00e9fl\u00e9chir \u00e0 l\u2019architecture ou encore am\u00e9liorer certains \u00e9l\u00e9ments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais le projet reste un projet que je d\u00e9cide de cr\u00e9er, que je teste, que je publie et que je dois ensuite maintenir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u2019est d\u2019ailleurs pour \u00e7a que je pr\u00e9f\u00e8re dire clairement :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cProjet d\u00e9velopp\u00e9 avec 100 % d\u2019IA\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">plut\u00f4t que de faire comme si j\u2019avais \u00e9crit chaque ligne de code manuellement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour moi, la transparence est justement le but.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Le plugin est disponible sur WordPress.org<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Et cette fois, je suis all\u00e9 jusqu\u2019au bout puisque le plugin est \u00e9galement disponible publiquement sur le r\u00e9pertoire officiel WordPress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vous pouvez retrouver la page du plugin ici :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 <strong><a href=\"https:\/\/wordpress.org\/plugins\/valentin-transparency-notice-ai-content\/\" target=\"_blank\" rel=\"noopener\">Valentin Transparency Notice for AI Content<\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le projet est \u00e9galement enti\u00e8rement disponible sur GitHub.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 <strong><a href=\"https:\/\/github.com\/ValentinGratz\/ai-transparency-notice\" target=\"_blank\" rel=\"noopener\">Voir le code source sur GitHub<\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le plugin est publi\u00e9 sous licence <strong>GPLv2 ou ult\u00e9rieure<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Un plugin volontairement simple<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Je ne voulais pas cr\u00e9er une usine \u00e0 gaz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&rsquo;objectif est simplement de pouvoir ajouter une information claire au contenu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le plugin permet notamment de choisir la position de la mention et de personnaliser le texte depuis les r\u00e9glages WordPress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et surtout, il \u00e9vite de devoir modifier manuellement chaque article.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On s\u00e9lectionne le niveau d&rsquo;utilisation de l&rsquo;IA dans l&rsquo;\u00e9diteur WordPress, et le plugin s&rsquo;occupe du reste.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"362\" height=\"265\" src=\"https:\/\/valentin-gratz.xyz\/blog\/wp-content\/uploads\/2026\/08\/image-3.png\" alt=\"\" class=\"wp-image-2458\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Ce projet fait partie d\u2019une nouvelle fa\u00e7on pour moi de d\u00e9velopper<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ce n&rsquo;est d&rsquo;ailleurs pas mon premier projet r\u00e9cent d\u00e9velopp\u00e9 avec une grosse utilisation de l&rsquo;intelligence artificielle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ces derniers temps, j&rsquo;ai \u00e9galement travaill\u00e9 sur plusieurs petits projets disponibles publiquement sur mon GitHub.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Par exemple :<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Vinted \u2192 Beebs<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Une extension permettant de faciliter le passage d&rsquo;annonces de Vinted vers Beebs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 <strong><a href=\"https:\/\/github.com\/ValentinGratz\/vinted2beebs\" target=\"_blank\" rel=\"noopener\">Vinted2Beebs sur GitHub<\/a><\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Vinted \u2192 Leboncoin<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Un autre projet autour du transfert d&rsquo;annonces Vinted vers Leboncoin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 <strong><a href=\"https:\/\/github.com\/ValentinGratz\/vinted2leboncoin-\" target=\"_blank\" rel=\"noopener\">Vinted2Leboncoin sur GitHub<\/a><\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Vinted Favorites Manager<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Et \u00e9galement une extension permettant de mieux g\u00e9rer ses favoris Vinted.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 <strong><a href=\"https:\/\/github.com\/ValentinGratz\/Vinted-favorites-manager-\" target=\"_blank\" rel=\"noopener\">Vinted Favorites Manager sur GitHub<\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ce sont des projets assez diff\u00e9rents, mais ils ont un point commun :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>je teste de plus en plus ce que je peux r\u00e9ellement construire avec l\u2019IA.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et ce plugin WordPress est finalement la suite logique de cette exp\u00e9rimentation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Et maintenant ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ce premier plugin WordPress est surtout une exp\u00e9rience.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je voulais voir jusqu&rsquo;o\u00f9 je pouvais aller avec l&rsquo;IA pour cr\u00e9er, documenter et publier un v\u00e9ritable plugin WordPress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et maintenant qu&rsquo;il est disponible sur WordPress.org, je vais pouvoir voir ce qu&rsquo;il donne dans la vraie vie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il y aura certainement des choses \u00e0 am\u00e9liorer, des bugs \u00e0 corriger et peut-\u00eatre de nouvelles fonctionnalit\u00e9s \u00e0 ajouter.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est aussi \u00e7a que j&rsquo;aime avec les projets open source : une fois qu&rsquo;ils sont publi\u00e9s, ils ne restent plus uniquement sur mon ordinateur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le code est l\u00e0, disponible sur GitHub, et le projet peut continuer \u00e0 \u00e9voluer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pour conclure<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Je trouve assez int\u00e9ressant de voir \u00e0 quel point l&rsquo;IA change ma mani\u00e8re de d\u00e9velopper.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il y a encore quelques ann\u00e9es, cr\u00e9er un plugin WordPress complet demandait forc\u00e9ment beaucoup plus de temps et de connaissances techniques.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aujourd&rsquo;hui, avec les bons outils et surtout en sachant expliquer pr\u00e9cis\u00e9ment ce que l&rsquo;on veut construire, il est possible de transformer beaucoup plus rapidement une id\u00e9e en v\u00e9ritable projet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais justement, je pense qu&rsquo;il faut aussi \u00eatre honn\u00eate sur cette nouvelle fa\u00e7on de travailler.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Si l&rsquo;IA a particip\u00e9 \u00e0 la cr\u00e9ation d&rsquo;un contenu ou d&rsquo;un projet, pourquoi essayer de le cacher ?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est exactement la philosophie derri\u00e8re <strong>Valentin Transparency Notice for AI Content<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et ironiquement, le meilleur moyen de vous pr\u00e9senter mon premier plugin WordPress \u00e9tait probablement de vous dire d\u00e8s le d\u00e9part :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>oui, ce plugin a \u00e9t\u00e9 cr\u00e9\u00e9 \u00e0 100 % avec l&rsquo;IA. \ud83e\udd16<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Liens<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 <strong><a href=\"https:\/\/wordpress.org\/plugins\/valentin-transparency-notice-ai-content\/\" target=\"_blank\" rel=\"noopener\">Plugin WordPress.org : Valentin Transparency Notice for AI Content<\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 <strong><a href=\"https:\/\/github.com\/ValentinGratz\/ai-transparency-notice\" target=\"_blank\" rel=\"noopener\">Code source : GitHub \u2013 ai-transparency-notice<\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 <strong>Mes autres projets GitHub :<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/github.com\/ValentinGratz\/vinted2beebs\" target=\"_blank\" rel=\"noopener\">Vinted2Beebs<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/ValentinGratz\/vinted2leboncoin-\" target=\"_blank\" rel=\"noopener\">Vinted2Leboncoin<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/ValentinGratz\/Vinted-favorites-manager-\" target=\"_blank\" rel=\"noopener\">Vinted Favorites Manager<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Note : ce plugin est un outil de transparence \u00e9ditoriale et ne constitue pas un conseil juridique ni une garantie de conformit\u00e9 \u00e0 l&rsquo;AI Act. Les obligations applicables d\u00e9pendent notamment du type de contenu, du contexte et du r\u00f4le jou\u00e9 par l&rsquo;IA.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00c7a y est, je me suis lanc\u00e9 dans un nouveau projet\u2026 et cette fois, ce n\u2019est pas une extension Chrome, mais carr\u00e9ment un plugin WordPress ! \ud83d\ude04 Et surtout, il y a une petite particularit\u00e9 : ce plugin a \u00e9t\u00e9 cr\u00e9\u00e9 \u00e0 100 % avec l\u2019aide de l\u2019intelligence artificielle. Oui, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2456,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,15],"tags":[],"class_list":["post-2453","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-developpement-web","category-plugin"],"_links":{"self":[{"href":"https:\/\/valentin-gratz.xyz\/blog\/wp-json\/wp\/v2\/posts\/2453","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/valentin-gratz.xyz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/valentin-gratz.xyz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/valentin-gratz.xyz\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/valentin-gratz.xyz\/blog\/wp-json\/wp\/v2\/comments?post=2453"}],"version-history":[{"count":2,"href":"https:\/\/valentin-gratz.xyz\/blog\/wp-json\/wp\/v2\/posts\/2453\/revisions"}],"predecessor-version":[{"id":2459,"href":"https:\/\/valentin-gratz.xyz\/blog\/wp-json\/wp\/v2\/posts\/2453\/revisions\/2459"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/valentin-gratz.xyz\/blog\/wp-json\/wp\/v2\/media\/2456"}],"wp:attachment":[{"href":"https:\/\/valentin-gratz.xyz\/blog\/wp-json\/wp\/v2\/media?parent=2453"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/valentin-gratz.xyz\/blog\/wp-json\/wp\/v2\/categories?post=2453"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/valentin-gratz.xyz\/blog\/wp-json\/wp\/v2\/tags?post=2453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}