it-swarm.com.de

can you the alt tag for a image dynamic aufrufen?

Ich muss das Alt-Tag für Bilder auf meiner Site dynamisch aufrufen. Das Einzige, was ich online finden kann, ist die Verwendung der Post-Title-Funktion, aber das hilft mir nicht wirklich weiter.

1
Mike

Ich glaube, das alt Attribut des Bildes ist in post_content gespeichert, nicht wahr?

Um das Alt-Tag für ein Bild mit der Anhangs-ID $attachment_ID zu erhalten, rufen Sie einfach Folgendes auf:

$alt_text = get_post( $attachment_ID )->post_content;

Um den Alternativtext tatsächlich dynamisch auf Bildern anzuzeigen, die bereits in Posts eingebettet sind, müssten Sie beim the_content-Filter einige schwere reguläre Ausdrücke verarbeiten.

Wenn Sie es beim Hinzufügen des Bildes zu einem Beitrag dynamisch festlegen möchten, würde ich einen Filter für image_send_to_editor hinzufügen.

1
goldenapples