Linux 软件免费装

Lucjan AI Image Disclosure

开发者 lukaszwarcholik
更新时间 2026年10月29日 22:39
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

images ai disclosure transparency ai act

下载

1.5.0

详情介绍:

Pick one option on an image - generated by AI, or a real image modified using AI - and every place that image shows up on your site carries the matching disclosure label - featured images, images in content, galleries, images your theme renders through the standard WordPress functions. The mark is stored on the attachment, not on the post. Mark a file once and it stays marked wherever it is reused. Deleting the plugin leaves those marks on your images, so you never come back to a media library that needs marking from scratch; a setting removes them on uninstall if you want a clean slate. Why this exists The EU AI Act (Article 50) has applied since 2 August 2026. Among other things, anyone who publishes AI-generated or AI-manipulated images of real people, objects, places or events in a way that could pass for authentic has to disclose it visibly. This plugin does not decide which of your images need that - you do. It makes publishing the disclosure a single checkbox instead of a manual caption you will forget on the fifth post. Two kinds of disclosure A fully synthetic image and a real photograph an AI has altered both need disclosing, but they are not the same claim, and a reader can tell the difference. So each gets its own label text, which you control. What it does Where it reaches automatically Images the theme prints itself (ACF, sliders, page builders) A template that prints <img src="<?php echo $field['url']; ?>"> straight from an ACF field passes through no WordPress filter at all, so there is nothing to hook. Switch on Images the theme prints itself in the settings and the finished page is scanned instead. It is not a general image parser: the plugin already knows which attachments you marked - usually a handful - so it builds a file-name list for those files only (original plus every registered size) and looks for exactly those names. No database query per image, and because the match is on the file name, a CDN or an offloaded upload path still matches. <picture> elements from WebP converters are handled as a whole. If you would rather not have the page scanned, put the label in the template yourself: <?php aidl_label( $attachment_id ); ?> or in content: [aidl_disclosure id="123"] Filters Languages Written in English. Translations, Polish included, are delivered by WordPress.org from translate.wordpress.org - help translate it there.

安装:

  1. Plugins -> Add New -> Upload Plugin, or install from the plugin directory.
  2. Activate.
  3. Settings -> Lucjan AI Image Disclosure to set the label text (optional - the defaults work).
  4. Open an image in the Media Library and set AI disclosure to Generated by AI or Modified using AI.

升级注意事项:

1.4.0 The AI control now lives under the featured image instead of in its own panel. Nothing to do on update. 1.3.0 Uninstalling now keeps your image marks. Nothing to do on update. 1.1.0 Images marked before this version keep their label; they are read as generated by AI.

常见问题:

Does it detect AI images by itself?

No, and on purpose. Detection is guesswork: run a generated image through an editor and every detector goes quiet. You know which of your images came out of a generator - the plugin makes marking them a checkbox.

Is a note in the footer enough?

That is a question for your lawyer, not for a plugin. The transparency duty in the AI Act is about the disclosure being clear to the person looking at the content; a line in the footer of a site is not attached to any particular image. Per-image labelling is the safer reading.

Where does the label go?

By default the plugin decides per image: a caption under large images, a compact badge on thumbnails - because a caption needs room to read and a thumbnail has none. You can override that and put it under the image everywhere, or in any of the four corners on it, with a plain, dark, white or translucent style.

Does it slow the site down?

One meta read per labelled image and a handful of inline CSS rules. No scripts on the front end.

Will it work with a page builder?

Yes, with Images the theme prints itself switched on. Without it, the plugin reaches anything rendered through the standard WordPress image functions and core blocks, which covers most themes but not builders that output their own markup.

Does the page scan slow things down?

It is one pass over the output of a page you are already rendering, and it only runs when you have at least one marked image. The file-name list is cached for a day and rebuilt when you mark or unmark an image. If no image on your site needs it, leave the option off.

What happens when I uninstall it?

The settings go. The marks on your images stay, so deactivating the plugin for an afternoon does not mean re-marking three hundred images afterwards - reinstall it and everything is marked as before. If you would rather leave nothing behind, switch on Also delete the image marks when the plugin is deleted in the settings before you delete the plugin.

更新日志:

1.5.0 1.4.0 1.3.0 1.2.0 1.1.0 1.0.1 1.0.0