Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Wie man EXIF-Foto-Tags in WordPress hinzufügt (2 einfache Wege)

Hinweis der Redaktion: Wir erhalten eine Provision für Partnerlinks auf WPBeginner. Die Provisionen haben keinen Einfluss auf die Meinung oder Bewertung unserer Redakteure. Erfahre mehr über Redaktioneller Prozess.

Müssen Sie EXIF-Foto-Tags in WordPress hinzufügen?

EXIF-Tags enthalten viele Informationen über Ihre Fotos, wie z. B. den Kamerahersteller, die Belichtung und den Aufnahmezeitpunkt des Fotos. Ganz gleich, ob Sie Bilder online verkaufen, andere Fotografen unterrichten oder einfach nur mit Ihrer Arbeit prahlen möchten, mit EXIF-Tags können Sie Informationen mit Ihrem Publikum teilen.

In diesem Artikel zeigen wir Ihnen, wie Sie EXIF-Foto-Tags in WordPress hinzufügen, damit Besucher sie in Ihren Bildunterschriften sehen können.

How to Add EXIF Photo Tags in WordPress

Warum EXIF-Tags in Ihren WordPress-Bildunterschriften anzeigen?

Wenn Sie ein Fotograf sind, dann ist WordPress eine großartige Möglichkeit, Ihre Arbeit zu präsentieren. Es gibt viele schöne Themes für WordPress-Fotografen und Plugins, die Ihnen helfen können, Ihre Bilder zu bewerben, Ihre Marke aufzubauen und sogar mehr Kunden zu gewinnen.

Weitere Informationen finden Sie in unserer Expertenauswahl der besten WordPress-Plugins für Fotografen.

Standardmäßig zeigt WordPress jedoch keine EXIF-Tags (Exchangeable Image File Format) an, wie z. B. Hersteller und Modell der Kamera, Auflösung und Belichtung sowie Aufnahmeort und -zeit des Fotos.

Diese Daten können für die Besucher nützlich sein, vor allem wenn Sie digitale Fotos und Grafiken online verkaufen. Indem Sie neben jedem Foto detaillierte Informationen anzeigen, können Sie Ihre Website vertrauenswürdiger erscheinen lassen und die Besucher zum Kauf Ihrer Fotos anregen.

EXIF-Tags sind auch nützlich, wenn Sie einen Fotografie-Blog betreiben, da sie den Lesern helfen können, mehr über Ihre Fotos zu erfahren.

Diese Daten zu beschaffen und sie dann manuell in Ihre Website einzufügen, würde viel Zeit und Mühe kosten, vor allem, wenn Sie viele verschiedene Fotos haben.

Sehen wir uns also an, wie Sie EXIF-Tags automatisch zu Ihren Bildunterschriften hinzufügen können. Verwenden Sie einfach die unten stehenden Links, um direkt zu der gewünschten Methode zu gelangen.

Methode 1: Hinzufügen von EXIF-Tags zu bestimmten Bildunterschriften

Manchmal möchten Sie vielleicht die EXIF-Tags nur für bestimmte Fotos anzeigen. So könnten Sie beispielsweise die Standort-Tags für Fotos eines berühmten Wahrzeichens anzeigen, diese Informationen aber bei Bildern von Ihrem Haus ausblenden.

Die Anzeige aller EXIF-Tags für jedes Foto kann für die Besucher auch überwältigend sein. Wenn Sie zum Beispiel eine Bildergalerie von einem kürzlichen Fotoshooting haben, können Sie die EXIF-Tags des Kameraherstellers und -modells nur für das erste Bild anzeigen. Dies kann auch doppelte Inhalte verhindern, was gut für Ihre WordPress-SEO ist.

Die einfachste Möglichkeit, EXIF-Tags zu bestimmten Fotos hinzuzufügen, ist die Verwendung von Exif Caption.

Mit diesem Plugin können Sie die EXIF-Tags auswählen, die Sie verwenden möchten, und die Fotos, bei denen Sie diese Informationen anzeigen möchten. Dies ist ideal, wenn Sie nur die EXIF-Tags für bestimmte Fotos anzeigen müssen.

Als Erstes müssen Sie das Exif Caption Plugin installieren und aktivieren. Weitere Einzelheiten finden Sie in unserer Schritt-für-Schritt-Anleitung für die Installation eines WordPress-Plugins.

Nach der Aktivierung gehen Sie im WordPress-Dashboard auf Medien “ Exif-Beschriftung. Hier sehen Sie alle Fotos, die EXIF-Daten haben.

Adding EXIF photo tags in WordPress

Um die Exif-Beschriftung zu konfigurieren, klicken Sie auf den Abschnitt „Einstellungen“, um ihn zu erweitern.

Zu Beginn können Sie wählen, ob die aktuelle Bildunterschrift durch EXIF-Daten ersetzt werden soll oder ob die Tags neben der ursprünglichen Bildunterschrift angezeigt werden sollen.

Wenn Sie die aktuellen Bildunterschriften nicht überschreiben möchten, wählen Sie entweder „Nach links einfügen“ oder „Nach rechts einfügen“. Das Plugin fügt dann die Tags vor oder nach der ursprünglichen Bildunterschrift in Ihrem WordPress-Blog ein.

How to add EXIF tags to a WordPress image caption

Als Nächstes sehen Sie ein Feld mit allen EXIF-Tags, die Sie zu den Bildunterschriften hinzufügen können.

Standardmäßig fügt Exif Caption alle verfügbaren Tags hinzu. Löschen Sie einfach die Tags, die Sie nicht verwenden möchten.

Choosing the tags to include in an EXIF image caption

Wenn Sie ein Tag löschen und es sich dann anders überlegen, klicken Sie einfach auf die Schaltfläche „Standard“. Dadurch werden alle verfügbaren EXIF-Tags wieder hinzugefügt.

Das Plugin kann auch EXIF-Daten zum Alt-Text des Bildes hinzufügen. Dies kann Ihre Bild-SEO verbessern, aber es kann auch zu doppeltem Inhalt führen, daher empfehlen wir, es vorsichtig einzusetzen.

Um EXIF-Tags zu Ihrem Alt-Text hinzuzufügen, markieren Sie das Kästchen neben „Gleichzeitig in Alt einfügen“.

Wenn Sie mit der Einrichtung des Plugins zufrieden sind, vergessen Sie nicht, auf „Änderungen speichern“ zu klicken.

Damit sind Sie bereit, EXIF-Daten zu Ihren Bildunterschriften hinzuzufügen. Gehen Sie einfach die Liste der Bilder durch und markieren Sie das Kästchen neben jedem Foto, zu dem Sie EXIF-Daten anzeigen möchten.

Adding EXIF information to a WordPress photo

Um EXIF-Tags zu diesen Bildunterschriften hinzuzufügen, klicken Sie einfach auf „Aktualisieren“.

Wenn Sie „Gleichzeitig in alt einfügen“ gewählt haben, kopiert das Plugin die Tags auch in das Feld „alt“ des Bildes.

Jetzt zeigt WordPress jedes Mal, wenn Sie diese Fotos zu einer Seite oder einem Beitrag hinzufügen, automatisch die EXIF-Tags in der Bildunterschrift an.

An example of EXIF tags on a WordPress website or blog

Methode 2: Automatische Anzeige der EXIF-Daten für alle Ihre Fotos

Möchten Sie die EXIF-Tags für alle Ihre Bilder anzeigen? Dann ist es sinnvoller, ein Plugin zu verwenden, das diese Informationen automatisch zu Ihren Bildunterschriften hinzufügt.

Exif Details zeigt detaillierte EXIF-Informationen im WordPress-Admin-Dashboard an. Es kann diese Tags auch automatisch zu Ihren Bildunterschriften hinzufügen.

EXIF tags and values on a WordPress website

Seien Sie sich nur bewusst, dass Sie etwas eigenen Code schreiben müssen, so dass dies nicht die anfängerfreundlichste Methode ist.

Exif Details erhält auch die EXIF-Informationen, wenn Sie das Bild zum ersten Mal in WordPress hochladen. Das bedeutet, dass es keine EXIF-Tags für Bilder anzeigt, die Sie bereits zur Medienbibliothek hinzugefügt haben.

Zunächst müssen Sie das Exif Details Plugin installieren und aktivieren. Weitere Informationen finden Sie in unserer Schritt-für-Schritt-Anleitung für die Installation eines WordPress-Plugins.

Gehen Sie nach der Aktivierung zu Medien “ Bibliothek und sehen Sie sich die Spalte „EXIF“ an.

Adding photos with EXIF tags to the WordPress media library

Um die Tags für ein bestimmtes Bild anzuzeigen, klicken Sie einfach auf den Text „Tags und Werte“.

Notieren Sie sich nun die EXIF-Codes für die Daten, die Sie anzeigen möchten. Zum Beispiel zeigt „DateTimeOriginal“ das Datum und die Uhrzeit an, zu der die Datei erstellt wurde.

How to show EXIF photo data in the WordPress dashboard

Eine vollständige Liste der verfügbaren Tags finden Sie auf der Seite EXIF-Tags.

Sobald Sie diese Tags haben, ist es an der Zeit, benutzerdefinierten Code zu WordPress hinzuzufügen. Oft werden Sie in Anleitungen aufgefordert, die Datei functions.php Ihres Themes direkt zu bearbeiten, aber das kann zu allen möglichen WordPress-Fehlern führen.

Außerdem verlieren Sie den benutzerdefinierten Code, wenn Sie Ihr WordPress-Theme das nächste Mal aktualisieren. Aus diesem Grund empfehlen wir, stattdessen WPCode zu verwenden.

WPCode ist das beste Code-Snippet-Plugin für WordPress und ermöglicht es Ihnen, eine unbegrenzte Anzahl von PHP-, CSS-, HTML- und JavaScript-Snippets zu Ihrer Website hinzuzufügen.

Als Erstes müssen Sie das kostenlose WPCode-Plugin installieren und aktivieren. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung für die Installation eines WordPress-Plugins. Nach der Aktivierung gehen Sie zu Code Snippets “ Snippet hinzufügen.

How to show EXIF information using WPCode

Hier sehen Sie alle vorgefertigten WPCode-Snippets, die Sie zu Ihrer Website hinzufügen können. Dazu gehört ein Snippet, mit dem Sie Kommentare vollständig deaktivieren, Dateitypen hochladen können, die WordPress normalerweise nicht unterstützt, Seiten mit Anhängen deaktivieren und vieles mehr.

Bewegen Sie den Mauszeiger einfach über „Fügen Sie Ihren eigenen Code hinzu“ und klicken Sie auf die Schaltfläche „Snippet verwenden“, wenn diese erscheint.

How to add a custom code snippet to WordPress

Geben Sie zunächst einen Titel für das benutzerdefinierte Code-Snippet ein. Dies kann alles sein, was Ihnen hilft, das Snippet im WordPress-Dashboard zu identifizieren.

Öffnen Sie dann das Dropdown-Menü „Code-Typ“ und wählen Sie „PHP Snippet“.

Adding a custom PHP snippet to your WordPress blog or website

Im „Code Preview“-Editor müssen Sie ein Snippet hinzufügen, das die EXIF-Tags abruft und diese Informationen dann der Bildunterschrift hinzufügt.

Hier ist zum Beispiel ein Ausschnitt, der das Aufnahmedatum und die Aufnahmezeit der Datei ermittelt:

function exif_details_change( $exifdatas, $id ) {
    if ( array_key_exists( 'DateTimeOriginal', $exifdatas ) ) {
        $shooting_date = str_replace( ':', '-', substr( $exifdatas['DateTimeOriginal'], 0, 10 ) );
        $shooting_time = substr( $exifdatas['DateTimeOriginal'], 10 );
        $exifdatas['DateTimeOriginal'] = $shooting_date . $shooting_time;
    }
    return $exifdatas;
}
add_filter( 'exif_details_data', 'exif_details_change', 10, 2 );

function media_caption( $metadata, $id ) {
    $mime_type = get_post_mime_type( $id );
    if ( in_array( $mime_type, array( 'image/jpeg', 'image/tiff' ) ) ) {
        do_action( 'exif_details_update', $id );
        $exifdatas = get_post_meta( $id, '_exif_details', true );
        if ( ! empty( $exifdatas ) ) {
            $camera = null;
            $f_number = null;
            $s_speed = null;
            $iso = null;
            $date = null;
            $googlemap = null;
            if ( array_key_exists( 'Model', $exifdatas ) ) {
                $camera = 'Camera:' . $exifdatas['Model'];
            }
            if ( array_key_exists( 'ApertureFNumber', $exifdatas ) ) {
                $f_number = 'F-number:' . $exifdatas['ApertureFNumber'];
            }
            if ( array_key_exists( 'ExposureTime', $exifdatas ) ) {
                $s_speed = 'Shutter speed:' . $exifdatas['ExposureTime'];
            }
            if ( array_key_exists( 'ISOSpeedRatings', $exifdatas ) ) {
                $isodata = json_decode( $exifdatas['ISOSpeedRatings'] );
                if ( is_array( $isodata ) ) {
                    $iso = 'ISO:' . $isodata[0];
                } else {
                    $iso = 'ISO:' . $isodata;
                }
            }
            if ( array_key_exists( 'DateTimeOriginal', $exifdatas ) ) {
                $date = 'Date:' . $exifdatas['DateTimeOriginal'];
            }
            if ( array_key_exists( 'latitude_dd', $exifdatas ) && array_key_exists( 'longtitude_dd', $exifdatas ) ) {
                $googlemap = '<a href="https://www.google.com/maps?q=' . $exifdatas['latitude_dd'] . ',' . $exifdatas['longtitude_dd'] . '">Google Map</a>';
            }
            $caption = sprintf( '%1$s %2$s %3$s %4$s %5$s %6$s', $camera, $f_number, $s_speed, $iso, $date, $googlemap );
            $caption = rtrim( $caption );
            $caption = preg_replace( '/\s(?=\s)/', '', $caption );
            $media_post = array(
                'ID'           => $id,
                'post_excerpt' => $caption,
            );
            wp_update_post( $media_post );
        }
    }
    return $metadata;
}
add_filter( 'wp_generate_attachment_metadata', 'media_caption', 10, 2 );

Wenn Sie andere EXIF-Daten anzeigen möchten, ändern Sie einfach den obigen Codeschnipsel.

Wenn Sie mit Ihrem Code zufrieden sind, blättern Sie zum Abschnitt „Einfügen“. WPCode kann Ihr PHP an verschiedenen Stellen einfügen, z. B. nach jedem Beitrag, nur im Frontend oder nur für Administratoren.

Wir möchten das benutzerdefinierte PHP auf unserer gesamten WordPress-Website verwenden, also klicken Sie auf „Automatisch einfügen“, wenn es nicht bereits ausgewählt ist. Öffnen Sie dann das Dropdown-Menü „Standort“ und wählen Sie „Überall ausführen“.

How to show EXIF data on your site using WPCode

Danach können Sie zum oberen Rand des Bildschirms scrollen und auf den Schalter „Inaktiv“ klicken, damit er auf „Aktiv“ wechselt.

Klicken Sie abschließend auf „Snippet speichern“, um das PHP-Snippet zu aktivieren.

Saving a custom PHP snippet on your WordPress website

Jetzt erhält Exif Details die Tags jedes Mal, wenn Sie ein neues Bild hochladen. Diese Informationen werden dann automatisch in die Bildunterschrift eingefügt.

Um dies auszuprobieren, gehen Sie zu Medien “ Bibliothek und klicken Sie dann auf „Neu hinzufügen“.

Uploading a new photo to your WordPress website

Sie können nun ein Bild von Ihrem Computer hochladen.

Gehen Sie dann zurück zu Medien “ Bibliothek und klicken Sie auf , um die „Tags und Werte“ des Bildes zu erweitern.

An example of a photo, with EXIF tags

Vorausgesetzt, das Foto hat die richtigen EXIF-Tags, fügt WordPress diese Informationen automatisch der Bildunterschrift hinzu.

Im folgenden Bild können Sie beispielsweise sehen, dass WordPress bereits das Aufnahmedatum und die Uhrzeit in die Bildunterschrift eingefügt hat.

Automatically adding EXIF data to an image caption

Wir hoffen, dass dieses Tutorial Ihnen geholfen hat zu lernen, wie man EXIF-Foto-Tags in WordPress hinzufügt. Vielleicht möchten Sie auch erfahren, wie Sie ein Datei-Upload-Formular erstellen, oder unsere Liste der besten Instagram-Plugins für WordPress lesen.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

Ein KommentarEine Antwort hinterlassen

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.