Beschreibung
Intigra Disclosio helps your WordPress site meet the transparency obligations of the EU AI Act (Regulation (EU) 2024/1689, Article 50), applicable from 2 August 2026.
Since not every site is either „all AI“ or „no AI“, the plugin works at the level of the single image: you classify each image in your Media Library as AI generated or AI modified, and Intigra Disclosio takes care of disclosing that information to your visitors — clearly, elegantly and in their language.
How it works
- Classify images in your Media Library (a simple dropdown on each image, plus bulk actions and filters for existing archives).
- On every page that contains flagged images, Disclosio automatically shows a discreet floating button.
- Visitors click it to open an accessible popup listing exactly which images on that page are AI generated or AI modified, using the official EU label taxonomy. Clicking an entry scrolls to the image and highlights it.
Key features
- Automatic detection on upload: reads Content Credentials (C2PA), IPTC metadata and known generator signatures to pre-classify AI media, which you can then review.
- Per-image classification: AI generated / AI modified / Not AI, managed from the Media Library with a sortable column, quick filters and bulk actions.
- Floating disclosure button + popup: appears only on pages that actually contain flagged images. Dark and light button styles for light and dark themes.
- EU-style labels: the popup and the optional image badges use the label taxonomy published by the European Commission („AI generated“ / „AI modified“).
- Optional on-image badges: show a small „AI“ badge directly on flagged images that expands on hover — recommended for photorealistic AI content, where the label should appear next to the image itself.
- Page-builder backgrounds covered: images used as CSS backgrounds (e.g. in Elementor sections) are detected too, via an internal REST endpoint with caching.
- „Everything is AI“ mode: if all images on your site are AI generated, switch to a simple footer disclaimer instead.
- Fully translatable: the visitor-facing disclosure follows the language of the page, and custom texts are translatable with WPML and Polylang (wpml-config.xml included).
- Works with any theme and page builder: The plugin hooks into the final rendering of the page, not into any specific builder.
- Admin dashboard: see at a glance how many images are flagged, unclassified, and jump straight to the right Media Library view.
- Privacy-friendly: no external services, no tracking, no data leaves your site.
Legal note
Intigra Disclosio is a technical tool that helps you disclose AI-generated content to your visitors. It does not constitute legal advice. Which images require labelling under Article 50 of the AI Act (in particular the distinction between photorealistic/deep-fake-like content and clearly artistic or stylised content) depends on your specific content and on the applicable guidelines — when in doubt, consult a legal professional.
Screenshots







FAQ
Does this plugin make my site compliant with the EU AI Act?
The plugin gives you the technical means to disclose AI-generated and AI-modified images to your visitors, following the transparency approach of Article 50. Whether a specific image must be labelled is a legal assessment that depends on your content; the plugin cannot make that assessment for you.
Which images should I flag?
The transparency obligations focus primarily on realistic content (images that could be mistaken for authentic photographs, so-called deep-fake-like content). Clearly artistic, stylised or obviously synthetic illustrations are generally treated differently. See the official Commission guidelines for details.
How reliable is automatic detection?
It reads metadata that generators embed in the file: Content Credentials (C2PA), the IPTC digital source type, and signatures left by tools such as Stable Diffusion, Midjourney, DALL-E or Firefly. When the metadata declares a composite or edited asset, the file is marked as AI modified; otherwise it is marked as AI generated. Detection is a starting point that you should always review: re-saving, compressing or screenshotting a file typically strips this metadata, so an undetected file may still be AI generated.
Does it work with Elementor / my page builder?
Yes. The plugin marks images in the rendered page, so it works with any builder that outputs standard images. Background images set on Elementor sections and containers are detected as well.
Does it work with WPML or Polylang?
Yes. The visitor-facing texts follow the language of the page automatically. Your custom button label, popup intro and footer disclaimer are registered for translation via the included wpml-config.xml.
Where does the image data go? Is any external service involved?
Nowhere. All classification data is stored as regular post meta in your own WordPress database. The plugin performs no external requests. The only endpoint it uses is an internal REST route on your own site (
intigra-disclosio/v1/check), used by the frontend script to identify flagged images used as CSS backgrounds, which cannot be marked server-side. The request requires a REST nonce, is limited to 60 URLs, accepts only URLs belonging to your own site, and returns nothing more than the transparency label that is already displayed publicly on the same page.What happens to my data if I uninstall the plugin?
The uninstaller removes all plugin data: settings, per-image flags and cached values. If you only deactivate the plugin, your classifications are kept.
The button only appears on pages that contain flagged images. If the image is embedded in an unusual way (some sliders and lazy-loaders), check that it is rendered as a standard
<img>tag or a CSS background image. Feel free to open a support thread with details.
Rezensionen
Zu diesem Plugin liegen noch keine Rezensionen vor.
Mitwirkende und Entwickler
„Intigra Disclosio – AI Image and Video Labels for the EU AI Act“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„Intigra Disclosio – AI Image and Video Labels for the EU AI Act“ wurde in 1 Sprache übersetzt. Danke an die Übersetzer für ihre Mitwirkung.
Übersetze „Intigra Disclosio – AI Image and Video Labels for the EU AI Act“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
1.4.0
- Renamed to Intigra Disclosio.
- Admin styles moved to a properly enqueued stylesheet.
- The REST route used for background image detection now requires a REST nonce and a lower per-request limit.
- Translations are now handled through translate.wordpress.org.
1.3.0
- Added: automatic detection of AI media on upload, reading Content Credentials (C2PA), IPTC digital source type and known generator signatures.
- Detection distinguishes AI modified from AI generated when the metadata declares it, and falls back to AI generated otherwise.
- The detected signal is shown in the Media Library so you can review it.
1.2.0
- Added: option to hide the floating button (badges alone can provide the disclosure).
- Added: warning in the dashboard when no disclosure method is active.
- Fixed: badges were not displayed on video elements.
1.1.0
- Added: local video support — videos uploaded to the Media Library can now be classified as AI generated or AI modified, and are disclosed like images.
- Changed: image badges are now enabled by default on new installations (existing sites keep their current setting).
1.0.3
- Changed: the floating button now uses the „AI“ round marker instead of a decorative icon, in pure black or white.
- Changed: plugin settings moved to a top-level „Disclosio EU“ menu.
- Added: Settings link on the plugins list row.
1.0.2
- Fixed: image badges showed a duplicated „AI“ prefix (e.g. „AI AI GENERATED“).
- Added: clicking an image badge now opens the disclosure popup.
- Fixed: badges on page-builder sections with background images were not hoverable or clickable.
1.0.1
- Fixed: the hidden popup overlay could intercept clicks, making the floating button and image badges unclickable.
- Fixed: badge stacking order inside page-builder sections with background images.
- Fixed: label alignment inside the collapsed image badge.
1.0.0
- Initial public release.
- Per-image AI classification: AI generated / AI modified / Not AI.
- Floating disclosure button with accessible popup, dark and light styles.
- EU-style label taxonomy in the popup and optional on-image badges.
- CSS background image detection (page builders) via internal REST endpoint with caching.
- Footer disclaimer mode for all-AI sites.
- Media Library column, filters and bulk actions.
- Admin dashboard with classification stats.
- Translations: English, Italian, German, French, Spanish. WPML/Polylang support for custom texts.
