WordPress: Keinen Exif-Titel bei Bilder-Import verwenden


Wer von verschieden Quellen viele Fotos bekommt und diese bei WordPress hochladen möchte, wird vielleicht schon Bekanntschaft mit der automatischen Exif-Titel-Vergabe von WordPress gemacht haben. Wenn eine Kamera dem Bild einen Exif-Titel gegeben hat, so erkennt WordPress diesen und setzt ihn beim Upload standardmäßig als Titel für diese Bilddatei.

Doch nicht immer ist dieses Verhalten erwünscht und man möchte stattdessen immer den Datei-Namen als Titel haben. Hier kann man an dem Filter wp_read_image_metadata ansetzten.

Ich habe eine kleine Funktion geschrieben, die dieses Verhalten verhindert. Dadurch wird immer der Dateiname als Titel verwendet wird.

Die Funktion wird aufgerufen, wenn die Exif-Daten eines Bildes erzeugt wurden und löscht den Titel wieder, wenn einer ermittelt wurde. Dadurch wird dann der Dateiname als Titel verwendet.

Theoretisch kann man hier jetzt jeden beliebigen Wert als Titel einsetzen.

/*********************************
Description:  Verhindert beim Bilderupload, dass der Exif-Titel als Titel gesetzt wird.
Author:       Artur Weigandt
Author URI:   http://www.wlabs.de
*********************************/
add_filter('wp_read_image_metadata', 'wl_remove_exif_title');
function wl_remove_exif_title($meta)
{
	if($meta['title'])
		$meta['title'] = '';
	
	return $meta;
}

Den Code kann man sich einfach in die functions.php seines Themes schreiben.

Wer nicht so gerne in seinem Theme herum werkelt, kann sich die Funktion auch als Plugin hochladen und installieren.

Download Exif-Title Remover 1.0 (*.zip | 439 Byte)

Ich hoffe, dir hat dieser Betrag geholfen. Wenn das der Fall sein sollte, oder wenn du Fragen zu der Funktion hast, kannst du mir gerne einen Kommentar hinterlassen.

Vielen Dank.


Eine Antwort zu “WordPress: Keinen Exif-Titel bei Bilder-Import verwenden”

  1. Hy…..

    GENAU das suchte ich „verzweifelt“……!
    Nur – bei meiner Gallery funktioniert das nicht:
    http://www.imagestudio.ch/?post_type=gallery&p=264

    habe dein Plugin installiert aber irgendwie will es einfach die Exif „Titel-Tags“ nicht rausputzen.

    Ich frage mich: wenn man bei der Mediathek ja selbst Titel und Beschreibung angeben kann, weshalb diese nicht bei Mouse-over angezeigt werden.

    Hast du ne Lösung für mein Problem? Warum hier dien Plugin nicht seine Wirkung zeigt?

    Gruss und Danke.
    Philipp