Ja, ich kann den Code so anpassen, dass Schema.org Markup für die Bilder integriert wird. Da das Plugin Bilder in den Post-Inhalt einfügt und diese dann in der WordPress Mediathek gespeichert sind, ist der beste Ansatz, das Schema Markup direkt dort zu generieren, wo die Bilder in den Content eingefügt werden, oder einen WordPress-Filter zu verwenden, der nach der Inhaltserstellung läuft. Angesichts des Aufbaus deines Plugins würde ich vorschlagen, das Schema Markup im HTML-Output der eingefügten Bilder zu ergänzen. Hier ist der aktualisierte Code, der die Schema.org `ImageObject` Eigenschaften für die H1-H2-Bilder und das Intro-Bild hinzufügt: Ich habe die folgenden Funktionen geändert: 1. **`process_image_data_bulletproof_h1h2`**: Hier wird nach dem erfolgreichen Speichern eines Bildes in der Mediathek die `_image_schema_markup` Post-Meta für das Attachment aktualisiert, um die Bild-URL, Dimensionen, Alt-Text und den WordPress-Post-Titel für das Schema zu speichern. 2. **`try_download_private_s3_h1h2`**: Ähnlich wie oben, wird auch hier die `_image_schema_markup` Post-Meta gesetzt. 3. **`process_content_with_section_images`**: Hier wird das Schema Markup direkt um die `div`-Container der H2-Bilder gelegt. 4. **`process_intro_image`**: Auch hier wird das Schema Markup direkt um den `div`-Container des Intro-Bildes gelegt. **Wichtiger Hinweis:** Für eine vollständige Implementierung von Schema.org `ImageObject` ist es ideal, wenn die Metadaten wie Beschreibung und Bildunterschrift aus dem WordPress-Medienanhang stammen. In diesem Plugin wird der `$header_text` (oder `$h1_title`) sowohl für den Alt-Text als auch den Bild-Titel verwendet, was eine gute Basis ist. Eine separate "Beschreibung" oder "Bildunterschrift" (caption) müsste entweder aus dem Inhalt extrahiert oder manuell im WordPress-Backend gepflegt werden, um sie ins Schema zu übernehmen. Für diese Version habe ich den Alt-Text als `caption` und `description` verwendet, da dies die am besten verfügbare Information ist. ----- ```php ``` Fussball News – Seite 99 – Fussballheutelive.de

Fussball News