Beschreibung
AI transparency for WordPress
OMS Labels AI Transparency helps publishers clearly identify AI-generated and AI-modified content and document editorial decisions directly in WordPress.
Add responsive notices to images, audio and video, review media in a dedicated workflow and optionally create permanently labelled image copies without modifying the originals.
Keep review details for posts and media, including classification, reviewer, review date, sources and internal notes. Explicit editorial decisions always remain under the site owner’s control.
Funktionsübersicht
- Visible bars or compact badges with local AI, AI GENERATED and AI MODIFIED icons.
- Five clear media-review states with filters, columns and bulk workflows.
- Local checks for IPTC/XMP hints, possible C2PA data and known generator signatures.
- Optional permanently labelled JPEG, PNG, WebP and AVIF copies while originals remain untouched.
- Editorial review records, revision approval, change warnings and an approval log.
- Support for Gutenberg, featured images, Elementor, lazy loading and common WooCommerce views.
- Live previews, contrast guidance, Site Health checks and accessible controls.
- Quick Edit, Bulk Edit, custom post types, RSS notices and safe CSV exports.
Deutsche Kurzbeschreibung
KI-Inhalte in WordPress sichtbar und nachvollziehbar kennzeichnen
OMS Labels AI Transparency unterstützt Redaktionen dabei, KI-generierte und KI-bearbeitete Medien sowie Beiträge klar zu kennzeichnen und redaktionelle Entscheidungen direkt in WordPress zu dokumentieren.
Responsive Hinweise und kompakte Badges lassen sich für Bilder, Audio und Video an das eigene Theme anpassen. Ein zentraler Prüfbereich bündelt Klassifizierung, lokale Herkunftshinweise, Filter und den Status dauerhaft gekennzeichneter Bildkopien. Die Originaldateien bleiben dabei unverändert.
Prüfdetails wie Einstufung, verantwortliche Person, Datum, Quellen und interne Notizen bleiben unter der Kontrolle der Website-Betreiber. Das Plugin arbeitet lokal und kommt ohne CDN, externe Schriftarten, Analyse-Dienste, Lizenzserver oder Drittanbieter-API aus.
Privacy and data handling
OMS Labels AI Transparency does not use a CDN, remote fonts, analytics, a licence server, cookies or third-party API calls. Icons, scripts and styles are stored locally, and media checks read files on the website’s own server only.
Important note
This plugin supports labelling, documentation and editorial workflows. It is not legal advice, does not decide whether a disclosure obligation applies and cannot guarantee compliance with the EU AI Act or any other law.
The plugin uses English source strings. Community translations are provided through translate.wordpress.org and installed by WordPress for the selected site language.
External references
European Commission – EU icons for labelling AI-generated content:
https://digital-strategy.ec.europa.eu/en/policies/eu-icons-labelling-ai-generated-content
European Commission – Code of Practice on Transparency of AI-Generated Content:
https://digital-strategy.ec.europa.eu/en/policies/code-practice-ai-generated-content
IHK Koeln – Transparency obligations under the AI Act (German):
https://www.ihk.de/koeln/hauptnavigation/digitalisierung-und-innovation/digitalisierung/transparenzpflichten-nach-der-ki-verordnung-7100068
Icon licensing notes are stored in assets/icons/LICENSE.txt. Notes for the plugin artwork are stored in assets/license-notes.txt.
Screenshots






Installation
- Install and activate the plugin.
- Open Settings > AI Transparency.
- Choose the selection mode and appearance.
- Classify media in the media library.
- Generate image copies under Media > AI Media Review when needed.
- Classify and approve posts in the editor or post list.
- Clear page, optimisation and CDN caches after design changes.
FAQ
-
Does the plugin make a website legally compliant?
-
No. It supports labelling, documentation and editorial workflows. It is not legal advice and does not decide whether a legal disclosure obligation applies.
-
Are media files classified automatically?
-
Not by default. The local scan can detect provenance hints and known generator signatures, but these are review suggestions. The editor remains responsible for classification.
-
Are original images modified?
-
No. Browser overlays do not alter files. Permanently labelled images are separate WordPress attachments stored in the plugin-specific uploads directory.
-
What happens after changing the copy design?
-
The copy signature marks existing copies as outdated. They can be renewed in bulk while retaining their attachment IDs.
-
Does the plugin verify C2PA cryptographically?
-
No. It can detect possible C2PA data and read IPTC/XMP hints, but full cryptographic C2PA validation is not included.
-
Are the local EU icons mandatory?
-
No. The European Commission describes the icons as voluntary. An icon does not itself establish legal compliance.
Rezensionen
Zu diesem Plugin liegen noch keine Rezensionen vor.
Mitwirkende und Entwickler
„OMS Labels AI Transparency“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„OMS Labels AI Transparency“ wurde in 1 Sprache übersetzt. Danke an die Übersetzer für ihre Mitwirkung.
Übersetze „OMS Labels AI Transparency“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
3.6.25
- Behoben: Kennzeichnungen konnten in eng umschließenden Bildcontainern (Gutenberg-Abbildungen, Galerie-Kacheln, WooCommerce-Vorschaubildern und Elementor-Bild-Widgets) zu einem schmalen vertikalen Streifen zusammenfallen, wenn eine rechtsbündige Position verwendet wurde, die standardmäßig eingestellt ist.
- Behoben: Kennzeichnungen lösen sich beim Scrollen nicht mehr vom Bild. Die Position wird nun beim Scrollen (auch in inneren Scroll-Containern), bei CSS-Übergängen und -Animationen, nach dem Laden von Webfonts sowie beim Zurückkehren aus dem Back/Forward-Cache neu berechnet.
- Behoben: Der Bezugsrahmen für die Verankerung wird zur Laufzeit erzwungen und überprüft. Kennzeichnungen bleiben auch dann am Bild, wenn ein Theme
position: static !importantfestlegt oder wennassets/frontend.cssverzögert, zusammengeführt, durch „Remove Unused CSS“ entfernt oder blockiert wird. - Neu: Kritisches CSS für die Verankerung wird nun in den Kopfbereich eingebettet, sodass das Overlay unabhängig vom externen Stylesheet korrekt positioniert wird. Es kann über den Filter
kit_ai_overlay_critical_cssangepasst oder entfernt werden. - Neu: Wenn kein zuverlässiger Bezugsrahmen hergestellt werden kann, wird die Kennzeichnung direkt nach dem Medium im normalen Textfluss angezeigt, statt über unzusammenhängenden Seiteninhalten zu schweben. Eine Kennzeichnung wird nie stillschweigend verworfen.
- Verbessert:
display: inline-Elemente werden nicht mehr als Bezugsrahmen verwendet, da ein fragmentiertes Inline-Element keinen eindeutigen umschließenden Block für absolut positionierte Kindelemente besitzt. - Verbessert: Kennzeichnungen werden neu erstellt, nachdem ein Medienelement durch Masonry, Galerie-Filter oder AJAX verschoben oder neu aufgebaut wurde, statt dauerhaft zu verschwinden.
- Verbessert: Kennzeichnungen folgen auch Medien, die ohne Scroll-Ereignis oder CSS-Übergang unbemerkt durch JavaScript verschoben werden – etwa in Drag-Slidern, Free-Mode-Karussells und Parallax-Skripten. Eine selten ausgeführte Sicherheitsprüfung deckt diese Fälle bei gemessenen Kosten von 0,8 ms Skriptlaufzeit pro Sekunde und ohne zusätzliche Layout- oder Stilneuberechnungen ab.
- Verbessert: Messungen und DOM-Schreibvorgänge sind getrennt, und Werte werden nur geschrieben, wenn sie sich tatsächlich geändert haben. Auf Archivseiten verhindert dies Layout-Thrashing; Kollisionsprüfungen mit fixierten und sticky positionierten Elementen werden nun in einem einzigen Frame gebündelt.
- Verbessert: Der frühe Scan während des HTML-Parsings wird in Animationsframes gebündelt, sodass der Parser nicht mehr für jeden einzelnen Knoten unterbrochen wird.
- Wartung: Die Versionsnummern in den Kopfzeilen der Asset-Dateien stimmten nicht mit der Plugin-Version überein und wurden korrigiert. Getestet bis WordPress 7.1.
- Hinweis: Leere nach dem Update den Cache aller Seiten-, Optimierungs- und CDN-Plugins. Optimierer, die
assets/frontend.jsundassets/frontend.cssin ein eigenes Minify-Verzeichnis schreiben, liefern die vorherige Version weiter aus, bis ihr Cache geleert wurde.
3.6.23
- Initial public WordPress.org release.
- Keeps the site owner in control when an older package is detected; nothing is deactivated automatically.
- Uses consistent plugin identifiers and the
[kit_ai_transparency_notice]shortcode. - Improves permanent image-copy generation with a reliable Imagick path and GD fallback.
