| 开发者 | geralddrissner |
|---|---|
| 更新时间 | 2026年8月1日 16:16 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
digitalSourceType declarations using standardized IPTC source categories.gdaiidl_featured_selectors and gdaiidl_post_types filters.No. The plugin never marks images automatically. Existing posts, pages and images remain unchanged unless an editor explicitly enables a label.
The plugin supports visible disclosure and can optionally add a publisher-supplied Schema.org digitalSourceType declaration to the page source. This does not create verified provenance or C2PA Content Credentials and does not replace provider-supplied machine-readable marking. Legal compliance depends on your specific situation; please consult qualified legal counsel.
When enabled, the plugin outputs a Schema.org ImageObject declaration in the page source for each marked image. It is not visually displayed. The digitalSourceType value uses IPTC terminology for either content created using generative AI or content edited using generative AI. The declaration is supplied by the publisher and is not cryptographically verified.
No. It does not modify the image file, create or verify Content Credentials, or prove origin or authenticity. Existing provider-supplied credentials are not replaced.
Open Settings > AI Image Labels > Theme integration and add the CSS selector of your theme's featured image (one per line), for example .hero-media img.wp-post-image. Developers can also use the gdaiidl_featured_selectors filter.
Enable the rules under Settings > AI Image Labels > Location-specific display. Add one CSS selector per line. An icon-only rule changes an existing disclosure in the matched area to the compact symbol; a hidden rule removes that visible disclosure in the matched area. These rules never mark an image as AI-generated. The image or featured image must already have its disclosure enabled.
For a stable editor-controlled setup, add a custom class such as ai-label-disclosure-symbol-only to the outer Group, Cover, Query or layout container. Enter the class name without a dot in the block editor, then enter .ai-label-disclosure-symbol-only in the plugin setting. To restrict it to the posts homepage, use body.home .ai-label-disclosure-symbol-only.
Avoid post IDs, attachment IDs and generated content-specific classes because they may change when a new, queried or randomly selected post is displayed.
Use icon-only mode where a full label would dominate a hero card, overlay tile or other prominent layout and could be misunderstood as describing the whole article or section. Use hidden rules only when even the compact symbol cannot be displayed clearly. Hidden rules remove the visible disclosure in that location, so use them sparingly.
Yes. Enable the optional compact-symbol disclosure in Settings. On desktop, the text appears on hover or keyboard focus. On touch devices, visitors can tap the symbol to open it and tap again or elsewhere to close it.
When enabled, the badge uses the average color of each labeled image, computed once on the server and cached in the image's metadata. The text color switches between dark and light automatically so the disclosure stays readable. If the color cannot be determined (for example on external images), the fixed colors from the settings are used.
No. All font choices are system font stacks or your own custom stack, resolved locally on the visitor's device. Nothing is ever requested from Google Fonts or any other external server.
The plugin automatically clears WP Rocket (including its Cloudflare add-on), LiteSpeed Cache, W3 Total Cache, WP Super Cache, WP Fastest Cache, SiteGround Optimizer, Cache Enabler, Breeze, Nginx Helper and Hummingbird whenever you save the settings or change a label. Other systems can be connected through the gdaiidl_purge_caches action.
Yes. Choose "Custom symbol" and select a PNG or SVG file from the Media Library. SVG files can only be used if your installation safely allows SVG uploads; the plugin does not enable SVG uploads globally.
digitalSourceType declarations for marked images.gdaiidl prefix.