Linux 软件免费装
Banner图

One Step AI Image Marker

开发者 onestepwebdesign
更新时间 2026年9月29日 20:50
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

images media library ai transparency eu ai act

下载

1.2.0 1.1.0 1.0.0

详情介绍:

One Step AI Image Marker adds a simple "AI-generated" checkbox to every image in your media library. One checkbox controls everything: The plugin works with the block editor (Gutenberg), block-based themes, Kadence Blocks and Elementor. Classic editor content is covered as well. Featured images are supported through the standard WordPress thumbnail function. Images in the cover block and in the media & text block with image fill are labeled as well. Background: Article 50 of the EU AI Act (Regulation (EU) 2024/1689) introduces transparency obligations for AI-generated content, applying from 2 August 2026. This plugin provides the technical building blocks for labeling AI-generated images: a visible disclosure and a machine-readable marking following the IPTC standard. Whether and how the obligations apply to your website remains your responsibility; this plugin is a technical tool, not legal advice. The plugin runs entirely on your server. It makes no external requests, loads nothing from third-party servers and collects no data.

屏幕截图:

  • Media library grid with AI badges, filter and bulk buttons
  • Front-end badge on a flagged image
  • Settings page with badge text, color pickers and badge position for background images

升级注意事项:

1.2.0 Adds badges for background images and fixes flagged images disappearing in the cover block. No changes to existing flags or metadata. 1.1.0 Adds a settings page for custom badge text and colors. No changes to existing flags or metadata.

常见问题:

Does the plugin change my image files?

Only when you flag an image as AI-generated: the plugin then writes a small XMP metadata block into the JPEG or WebP file (and its size variants). The image pixels are untouched. Files are replaced atomically and validated first, so a failed write can never corrupt an image. Unflagging removes the metadata again.

Which builders and editors are supported?

The visible badge works with the block editor (Gutenberg), Kadence Blocks, other block collections, the classic editor and Elementor (including Elementor Theme Builder templates). The machine-readable XMP labeling is independent of any builder and always works.

How do I label a background image?

A background image has no image element the badge could attach to, so you mark its container by hand: give the container the CSS class ai-image.

  • Block editor and Kadence (row layout, section, group): select the block, open "Advanced" and enter ai-image under "Additional CSS class(es)".
  • Elementor (container, section, column, widget): select the element, open "Advanced" and enter ai-image under "CSS Classes".
  • Anything else: add the class to the HTML element that shows the background.
You can copy the class with one click under Settings → AI Image Marker. The badge is added on the server, it does not depend on JavaScript. Also tick the checkbox for the image in the media library, so the file gets its machine-readable label.

Can I choose where the badge appears on background images?

Yes. Go to Settings → AI Image Marker → Background images and pick one of the four corners. The setting applies to all containers with the class ai-image and to images that fill their container, such as the cover block. Badges on regular images stay in the bottom right corner.

Are there images the badge cannot cover?

Background images are not detected automatically, they need the CSS class ai-image on their container (see above). Elementor images with fully custom dimensions (which lack the wp-image-… class) do not get the visible overlay. The machine-readable XMP labeling in the files still applies to them.

Does the plugin edit my image captions?

No. Captions are deliberately left untouched.

What happens when I uninstall the plugin?

Your images keep working normally. The "AI-generated" flags are stored as regular attachment meta and remain in the database, so reinstalling restores the labels. The badge settings are stored as a single option and remain as well. XMP metadata already written stays in the files; unflag images before uninstalling if you want it removed.

Can I change the badge text or its colors?

Yes. Go to Settings → AI Image Marker to enter your own badge text (plus a short variant for small images) and pick the text and background colors with a color picker. Empty fields keep the defaults, so the badge stays translated into your site language. Developers can also use the aiim_badge_label and aiim_badge_short_label filters.

Can I set the flag programmatically?

Yes. The meta key _aiim_ai_generated is registered for the REST API, so automated workflows can flag uploads directly.

更新日志:

1.2.0 1.1.0 1.0.0