=== KI-Bildkennzeichnung ===
Contributors: artgerecht
Requires at least: 6.2
Requires PHP: 7.4
Stable tag: 1.3.0

Kennzeichnet KI-generierte und KI-bearbeitete Bilder in WordPress.

== Funktionen ==

* Dropdown "Beitragsbild" in der Beitrags-/Seitenleiste des Block-Editors.
* Dropdown bei Gutenberg-Bildblöcken.
* Die Auswahl beim Bildblock setzt automatisch die CSS-Klasse "ki-bearbeitet" oder "ki-generiert".
* Manuell gesetzte Klassen "ki-bearbeitet" und "ki-generiert" werden im Frontend automatisch erkannt.
* Funktioniert dadurch auch für responsive CSS-Hintergrundbilder, Cover-/Hero-Container und eigenes HTML.
* Direkte <img>-Elemente mit KI-Klasse werden automatisch für das Label umschlossen.
* Polylang-Unterstützung: bei englischer Sprache werden "AI-edited" und "AI-generated" ausgegeben.
* Classic-Editor-Fallback für die Beitragsbild-Kennzeichnung.
* Beitragsbild- und Gutenberg-Bild-Labels werden zusätzlich serverseitig ausgegeben.

== Version 1.3.0 ==

* Doppelte Meta-Box im Block-Editor entfernt; Classic-Fallback wird nur noch im Classic Editor geladen.
* Fallback-Erkennung für Themes ergänzt, die Beitragsbilder direkt mit get_the_post_thumbnail_url() ausgeben.
* Gekennzeichnete Beitragsbilder werden dadurch auch bei manuell erzeugten <img>-Tags automatisch gelabelt.

== Version 1.1.0 ==

* Speicherung der Beitragsbild-Kennzeichnung im Block-Editor auf WordPress core-data/useEntityProp umgestellt.
* REST-Meta-Schema ergänzt und custom-fields-Support für REST-fähige Post Types sichergestellt.
* Beitragsbild-Label wird serverseitig ausgegeben und hängt nicht mehr von JavaScript ab.
* core/image-Blöcke mit KI-Klasse erhalten das Label ebenfalls serverseitig.

== Verwendung ==

Beitragsbild:
Im Editor in der Seitenleiste unter "KI-Kennzeichnung" auswählen:
– / KI-bearbeitet / KI-generiert

Bildblock:
Bild auswählen und in der Block-Seitenleiste unter "KI-Kennzeichnung" die gewünschte Option wählen.

Manuell:
Einem beliebigen Element eine der Klassen geben:

ki-bearbeitet
ki-generiert

Beispiel für einen Background-Container:

<div class="hero ki-generiert">...</div>

Das sichtbare Label wird im Frontend automatisch ergänzt.

== Hinweise ==

Das Plugin entscheidet nicht automatisch, ob eine rechtliche Kennzeichnungspflicht besteht. Es stellt lediglich die technische Kennzeichnung bereit.
