Beskrivelse
This plugin helps shop owners and content teams implement a practical image
labelling workflow for AI-generated content and the transparency requirements of
the EU AI Act (Article 50(4)). Images in the WordPress Media Library, including
WooCommerce product images and variation images, can be marked with one of three
official EU label levels:
- Basic – AI was involved in creation
- Fully AI-generated
- Partially AI-modified
Labels can be assigned from the Media Library using the meta box, list column,
quick select or bulk actions. On the frontend, the selected label is overlaid on
images in product pages, shop archives, galleries and the cart. WooCommerce
product and variation settings can also determine the displayed label, and a
shortcode is available for manual content labelling. Official EU icons are
bundled in SVG and PNG formats with four colour variants.
Use this plugin to make AI-generated images easier to identify across your
WordPress website and WooCommerce store without adding JavaScript-dependent
overlays.
Please note: this plugin supports labelling but does not replace a legal review.
Using the EU icons alone does not constitute legal compliance.
ROMKIDS is an independent brand. This plugin is not affiliated with, endorsed by,
or sponsored by the European Union or the European Commission. The name «EU AI Act»
refers to Regulation (EU) 2024/1689 for identification purposes only.
Deutsch
Kennzeichnet KI-generierte und KI-modifizierte Bilder in WordPress und
WooCommerce. ROMKIDS AI Content & Image Labels unterstützt Betreiber dabei,
Bilder in der Mediathek, WooCommerce-Produktbilder und Variantenbilder nach den
Transparenzanforderungen des EU AI Act (Artikel 50 Abs. 4) zu kennzeichnen und
die offiziellen EU-Icons im Frontend anzuzeigen.
Die Kennzeichnung kann über die Mediathek, die Schnell- und Sammelauswahl sowie
für Produkte und Varianten festgelegt werden. Labels erscheinen auf
Produktseiten, Shop-Archiven, Galerien und im Warenkorb. Ein Shortcode ermöglicht
die manuelle Kennzeichnung weiterer Inhalte. Das Plugin arbeitet ohne
JavaScript-abhängige Frontend-Overlays.
Installasjon
- Copy the
romkids-ai-content-image-labelsfolder to/wp-content/plugins/. - Activate the plugin under «Plugins» (WooCommerce must be active).
- Label images in the media library via the meta box, the list column or the bulk actions.
Vurderinger
Det er ingen omtaler av denne utvidelsen.
Bidragsytere og utviklere
«ROMKIDS AI Content & Image Labels (for EU AI Act)» er programvare med åpen kildekode. Følgende personer har bidratt til denne utvidelsen:
BidragsytereOversett «ROMKIDS AI Content & Image Labels (for EU AI Act)» til ditt språk.
Interessert i utvikling?
Bla gjennom koden, sjekk ut SVN-repositoriet, eller abonner på utviklingsloggen med RSS.
Endringslogg
1.0.7
- Renamed the plugin to «ROMKIDS AI Content & Image Labels (for EU AI Act)» to make it distinctive and clearly independent of the European Union. New slug and text domain:
romkids-ai-content-image-labels. - Removed bundled translation files (.po/.mo). Translations are now handled automatically through translate.wordpress.org.
1.0.6
- Fixed PHP warnings when WordPress passes an attachment post object to the image attributes filter.
1.0.5
- Uninstall now also removes the settings option; inline SVG rendering caches file contents and uses a regex callback (safe custom aria labels).
1.0.4
- Removed the GitHub-based update checker (Plugin Update Checker) to comply with WordPress.org plugin guidelines. Automatic updates are handled by WordPress.org once the plugin is approved.
1.0.3
- Conventions pass: @since annotations on public methods and hooks, bootstrap moved into Plugin class methods, uninstall inlined, bulk-action counter now counts actually processed items.
1.0.2
- Settings link on the Plugins screen; author link points to the GitHub repository.
1.0.1
- Code review pass: fix Plugin Check findings (escaping, input sanitization, uninstall via WP API), hide the label on gallery thumbnail strips (main image only), declare WooCommerce HPOS compatibility.
1.0.0
- Foundation: data model, media library meta box, list column with quick select, bulk actions.
- Settings page with icon variant, position, size, display locations and accessibility options.
- Bundled official EU icons (SVG + PNG), English source strings with German translations.
- Frontend overlay rendering on product, shop, gallery and cart images (works without JavaScript).
- Product and variation label field with variation > product > attachment resolution.
[eu_ai_label]shortcode for manual text/image labelling.