PLUGIN WORDPRESS — AI IMAGE CHECK&MARK
Marquer les images IA.
Visible pour les humains,
lisible par les machines.
Depuis le 2 août 2026, les obligations de transparence de l’EU AI Act s’appliquent. Qui publie des images générées par IA doit le rendre reconnaissable — et sous une forme que les machines peuvent lire aussi.
Ce plugin fait les deux : il pose un badge visible sur l’image et inscrit le marquage lisible par machine dans le fichier lui-même. Gratuit, dans le répertoire des plugins WordPress.
À CONFIRMER AVANT LE TÉLÉCHARGEMENT
Nous n’assumons aucune responsabilité.
Le plugin ne remplace pas un examen de conformité à l’EU AI Act. Il met en œuvre le marquage technique dans la mesure où votre installation le permet — et cela non plus, nous ne pouvons pas le garantir : si un optimiseur d’images, un CDN ou un autre plugin repasse sur les fichiers après nous, il ne reste rien du marquage. Et si un constructeur de pages diffuse ses images en contournant WordPress, le badge n’y prend pas effet. Savoir si votre marquage satisfait à vos obligations dépend de vos contenus, de votre rôle et de votre ordre juridique — ceci n’est pas un conseil juridique.
Télécharger le ZIPLe répertoire WordPress examine encore la soumission — d’ici là, le téléchargement direct est disponible ici. Version gratuite sans limite de volume · Pro comme plugin complémentaire autonome, sous licence GPL.
Susi dit :Deux choses, pas une. Le badge, tes visiteurs le voient. Le marquage dans le fichier, ce sont les machines qui le voient — et lui, il voyage avec l’image quand elle quitte ton site.
Ce qu’il fait
Cinq étapes, dans cet ordre — de la vérification jusqu’au contrôle de ce qui arrive vraiment chez le visiteur.
Il commence par regarder.
La plupart des générateurs d’images marquent déjà leurs sorties eux-mêmes — via IPTC DigitalSourceType ou un manifeste C2PA. Le plugin ne présume rien : il ouvre le fichier et te dit ce qui s’y trouve réellement. Au téléversement, et pour toute ta médiathèque si tu le souhaites.
Il inscrit ce qui manque.
Si le marquage est absent, le plugin l’ajoute — dans chaque taille d’image générée, sans limite de volume. Sans perte : les données de l’image ne sont pas recalculées, seul le bloc de métadonnées est inséré. Si un fichier porte déjà des métadonnées XMP étrangères, il reste intact.
Il affiche un badge.
En bas à droite de l’image, partout où WordPress diffuse l’image. Texte et position modifiables, désactivable à tout moment. Et si tu veux, une mention dans le texte alternatif et l’attribut data-ai-generated.
Il ne lâche pas l’affaire.
Optimiseurs d’images, outils de remplacement de médias, régénération des vignettes, l’éditeur d’images intégré — tous réécrivent les images et jettent les métadonnées au passage. Le plugin se souvient de l’état de chaque fichier, détecte chaque modification ultérieure et réinscrit le marquage.
Il contrôle la diffusion.
Le marquage dans le fichier ne sert pas à grand-chose si tes visiteurs reçoivent autre chose. D’un clic, le plugin va chercher l’image à son adresse publique — comme le ferait un visiteur — et la compare au fichier sur le serveur. Si une copie plus ancienne ou recalculée arrive, c’est écrit noir sur blanc, avec une indication de la couche susceptible d’en être la cause.
EN BREF
IPTC C2PA XMP JPEG · PNG · WebP Toutes les tailles d’image
Allemand et anglais, avec le mode d’emploi directement dans le plugin.
Deux clics dans la médiathèque
Marquer. Un lien par image dans la médiathèque. Les fichiers marqués portent visiblement AI et XMP dans la liste. [Bild: scr01-mark-an-image-in-the-media-library.png]
Badge côté public. En bas à droite de l’image, partout où WordPress diffuse l’image — texte et position modifiables. [Bild: scr02-badge-on-frontend.png]
Deux couches, et elles ne portent pas aussi loin
C’est là que la plupart des solutions s’arrêtent trop tôt.
Le badge est pour les humains.
Il est posé sur l’image en CSS. Tes fichiers restent intacts et tu peux changer le texte à tout moment. En revanche, il vit dans la page : il apparaît là où WordPress diffuse la page — et il s’arrête à la frontière de ton site.
Pas dans les aperçus des réseaux sociaux, pas dans le fichier téléchargé, pas pour les images intégrées en arrière-plan CSS.
Le marquage XMP est pour les machines.
Il est dans le fichier lui-même. Personne ne le voit, et ton site lui est indifférent : il voyage avec l’image. Téléchargement, copie sur une plateforme, flux RSS, archive dans cinq ans — le marquage est toujours dedans.
C’est la moitié que l’EU AI Act vise quand il parle de marquage lisible par machine.
Qui ne se fie qu’au badge passe à côté de la moitié la plus durable. Le plugin te dit, dans une section dédiée, exactement où s’arrête chacune des deux couches.
L’onglet « Where the badge is shown » : à gauche, là où le badge fonctionne — à droite, là où il ne fonctionne démontrablement pas, avec la raison à chaque fois. [Bild: scr03-coverage-screen.png]
Ce qu’il ne fait pas
L’honnêteté épargne du support et des déceptions.
- Il ne détecte pas si une image est générée par IA. Il lit ce qui est écrit dans le fichier et marque ce que tu désignes comme image IA.
- Le badge n’apparaît pas là où WordPress ne diffuse pas l’image lui-même : dans les vignettes d’aperçu des réseaux sociaux, dans les contenus envoyés par e-mail, dans les images qu’un constructeur de pages intègre en arrière-plan.
- Les formats sans bloc de métadonnées — AVIF, SVG — ne peuvent pas porter de marquage. Le plugin le signale au lieu de le taire.
- Tout ce qui recalcule une image détruit les deux couches : un CDN qui optimise, un plugin de compression, une plateforme qui convertit les téléversements dans son propre format. C’est pour cela que le contrôle de diffusion existe.
AVERTISSEMENT IMPORTANT
Nous n’assumons aucune responsabilité.
Savoir si votre marquage satisfait à vos obligations dépend de vos contenus, de votre rôle et de votre ordre juridique. Ceci n’est pas un conseil juridique, et un plugin ne peut pas répondre à cette question.
Le plugin ne remplace pas un examen de conformité à l’EU AI Act. Il met en œuvre le marquage technique dans la mesure où votre installation le permet — et cela non plus, nous ne pouvons pas le garantir : si un optimiseur d’images, un CDN ou un autre plugin repasse sur les fichiers après nous, il ne reste rien du marquage. Et si un constructeur de pages diffuse ses images en contournant WordPress, le badge n’y prend pas effet. L’appréciation juridique de votre cas reste votre affaire.
Gratuit ou Pro
| Fonction | Gratuit | Pro |
|---|---|---|
| Détecter un marquage existant (IPTC / C2PA) | ✓ | ✓ |
| Analyser toute la médiathèque | ✓ | ✓ |
| Écrire le marquage, sans limite de volume | ✓ | ✓ |
| Badge côté public, mention dans le texte alternatif, attribut de données | ✓ | ✓ |
| Détails du marquage avec le bloc XMP brut | ✓ | ✓ |
| Contrôle de diffusion | ✓ | ✓ |
| Marquer les images une par une comme images IA | ✓ | ✓ |
| Marquer de nombreuses images d’un coup (liste et grille) | — | ✓ |
| Reprendre ce qu’une analyse a trouvé | — | ✓ |
| Incruster le badge dans l’image, dans toutes les tailles | — | ✓ |
| Originaux sauvegardés, restauration en un clic | — | ✓ |
| Mises à jour et assistance | — | ✓ |
La version Pro est un plugin complémentaire autonome, également sous licence GPL. Rien n’est bridé artificiellement : ce qui est dans la version gratuite y reste — sans limite, sans qu’on te le demande.
La licence est annuelle et vaut pour un domaine. Les sites de préproduction et de développement sont reconnus et ne consomment pas ton activation. À l’expiration de la durée, le droit aux mises à jour et à l’assistance s’arrête — les fonctions restent.
PRO — INCRUSTATION
Pourquoi l’incrustation est un outil à part
Le badge CSS s’arrête à la frontière de ton site. Si l’image est utilisée ailleurs — partagée, téléchargée, mise en lien — il a disparu. L’incrustation écrit le badge dans les données de l’image elles-mêmes, dans chaque taille générée, à l’échelle qui convient à chacune. Alors il reste visible à l’extérieur aussi.
Parce que cela modifie les fichiers image, chaque fichier est d’abord copié dans un dossier de sauvegarde protégé. Un clic ramène les originaux. Les JPEG sont recalculés une fois au passage — le niveau de qualité, c’est toi qui le règles.
Prérequis
- WordPress 6.0 ou plus récent
- PHP 7.4 ou plus récent
- JPEG, PNG et WebP pour le marquage
- Pour l’incrustation (Pro) : PHP-GD, avec la prise en charge de FreeType pour le texte du badge
- Allemand et anglais, avec le mode d’emploi directement dans le plugin
Et si tu veux savoir exactement
Les détails du marquage montrent, image par image, ce qui se trouve réellement dans le fichier — y compris le bloc de métadonnées brut et chaque taille générée.
Détails du marquage : IPTC DigitalSourceType, statut C2PA, texte alternatif, texte du badge, attribut de données — et chaque taille d’image avec sa coche XMP. [Bild: scr04-media-marking-details.png]
Les questions qui reviennent toujours
Non. Les données de l’image ne sont pas touchées, seul un bloc de métadonnées est inséré. Si l’on retire le marquage, le fichier redevient l’ancien, octet pour octet.
Elles restent intactes. Un fichier ne doit porter qu’un seul bloc XMP ; le plugin n’en ajoute pas un second, il signale l’état.
Les outils de vérification ne s’accordent pas sur les entrées qui comptent comme marquage IA. Certains lisent la norme IPTC, d’autres cherchent des empreintes de générateur. Le plugin te montre le bloc de métadonnées brut issu du fichier, pour que tu voies toi-même ce qui s’y trouve, au lieu de t’en remettre à un seul outil.
Aucun plugin ne peut te répondre — et celui-ci ne remplace pas un examen de conformité à l’EU AI Act. Il met en œuvre le marquage technique dans la mesure où ton installation le permet : si un optimiseur d’images, un CDN ou un constructeur de pages repasse sur les images après nous, il n’en reste rien. L’appréciation juridique de ton cas reste chez toi.
Commencer gratuitement, incruster au besoin.
Téléchargement direct de la version gratuite : seonai-image-check-mark.zip — l’intégration au répertoire WordPress est en cours d’examen.
Notre offre s’adresse exclusivement aux professionnels. Un produit d’Autriche 🇦🇹 — hébergé dans l’UE 🇪🇺
À CONFIRMER AVANT LE TÉLÉCHARGEMENT
Nous n’assumons aucune responsabilité.
Le plugin ne remplace pas un examen de conformité à l’EU AI Act. Il met en œuvre le marquage technique dans la mesure où votre installation le permet — et cela non plus, nous ne pouvons pas le garantir : si un optimiseur d’images, un CDN ou un autre plugin repasse sur les fichiers après nous, il ne reste rien du marquage. Et si un constructeur de pages diffuse ses images en contournant WordPress, le badge n’y prend pas effet. Savoir si votre marquage satisfait à vos obligations dépend de vos contenus, de votre rôle et de votre ordre juridique — ceci n’est pas un conseil juridique.
Télécharger le ZIP