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

Come aggiungere i tag EXIF delle foto in WordPress (2 modi semplici)

Nota editoriale: guadagniamo una commissione dai link dei partner su WPBeginner. Le commissioni non influenzano le opinioni o le valutazioni dei nostri redattori. Per saperne di più su Processo editoriale.

Avete bisogno di aggiungere i tag EXIF delle foto in WordPress?

I tag EXIF contengono molte informazioni su chi siamo, come il produttore della fotocamera, l’esposizione e il momento in cui è stata scattata la foto. Se state vendendo immagini online, insegnando ad altri fotografi o semplicemente mostrando il vostro lavoro, i tag EXIF vi permettono di condividere informazioni con il vostro pubblico.

In questo articolo vi mostreremo come aggiungere i tag EXIF delle foto in WordPress in modo che i visitatori possano vederli nelle didascalie delle immagini.

How to Add EXIF Photo Tags in WordPress

Perché visualizzare i tag EXIF nelle didascalie delle immagini di WordPress?

Se siete fotografi, WordPress è un ottimo modo per mettere in mostra il vostro lavoro. Ci sono tonnellate di bellissimi temi per fotografi in WordPress e di plugin che possono aiutare a promuovere le vostre immagini, a costruire il vostro brand e persino a ottenere più clienti.

Per saperne di più, consultate la nostra selezione di esperti dei migliori plugin WordPress per fotografi.

Tuttavia, in modo predefinito, WordPress non mostra nessuno dei tag del formato di file immagine scambiabile (EXIF), come il produttore e il modello della fotocamera, la risoluzione e l’esposizione, il luogo e l’ora in cui è stata scattata la foto.

Questi dati possono essere utili ai visitatori, soprattutto se vendete foto digitali e grafica online. Visualizzando informazioni dettagliate accanto a ogni foto, potete far sembrare il vostro sito più affidabile e incoraggiare le persone ad acquistare le vostre fotografie.

I tag EXIF sono utili anche se gestite un blog di fotografia, in quanto possono aiutare i lettori ad approfondire le vostre foto.

Ottenere questi dati e aggiungerli manualmente al sito web richiede tempo e fatica, soprattutto se si hanno molte foto diverse.

Detto questo, vediamo come aggiungere automaticamente i tag EXIF alle didascalie delle foto. Utilizzate i collegamenti rapidi qui sotto per passare direttamente al metodo che desiderate utilizzare.

Metodo 1: Aggiunta di tag EXIF a didascalie di foto specifiche

A volte è possibile mostrare i tag EXIF solo per foto specifiche. Ad esempio, si possono mostrare i tag della posizione per le foto di un famoso punto di riferimento, ma nascondere queste informazioni sulle immagini della propria casa.

Mostrare tutti i tag EXIF di ogni foto può essere eccessivo per i visitatori. Ad esempio, se avete una galleria di immagini di un servizio fotografico recente, potreste mostrare i tag EXIF del produttore e del modello della fotocamera solo per la prima immagine. In questo modo si evitano anche i contenuti duplicati, a tutto vantaggio della SEO di WordPress.

Il modo più semplice per aggiungere tag EXIF a foto specifiche è usare la Didascalia Exif.

Questo plugin consente di scegliere i tag EXIF da utilizzare e le foto in cui mostrare queste informazioni. È ideale se avete bisogno di mostrare i tag EXIF solo per foto specifiche.

La prima cosa da fare è installare e attivare il plugin Exif Caption. Per maggiori dettagli, consultate la nostra guida passo passo su come installare un plugin per WordPress.

Dopo l’attivazione, andare su Media ” Didascalia Exif nella dashboard di WordPress. Qui verranno visualizzate tutte le foto con dati EXIF.

Adding EXIF photo tags in WordPress

Per configurare la didascalia Exif, fai clic per espandere la sezione ‘Impostazioni’.

Per iniziare, si può scegliere se sostituire la didascalia dell’immagine corrente con i dati EXIF o se mostrare i tag accanto alla didascalia originale.

Se non si desidera sovrascrivere le didascalie correnti, selezionare “Inserisci a sinistra” o “Inserisci a destra”. Il plugin aggiungerà i tag prima o dopo la didascalia dell’immagine originale sul vostro blog WordPress.

How to add EXIF tags to a WordPress image caption

Successivamente, verrà visualizzato un riquadro con tutti i tag EXIF che è possibile aggiungere alle didascalie delle immagini.

Per impostazione predefinita, Exif Caption aggiunge tutti i tag disponibili; è sufficiente eliminare quelli che non si desidera utilizzare.

Choosing the tags to include in an EXIF image caption

Se si elimina un tag e poi si cambia idea, è sufficiente fare clic sul pulsante ‘Predefinito’. In questo modo vengono riaggiunti tutti i tag EXIF disponibili.

Il plugin può anche aggiungere dati EXIF al testo alt dell’immagine. Questo può migliorare la SEO delle immagini, ma può anche generare contenuti duplicati, quindi si consiglia di usarlo con attenzione.

Per aggiungere i tag EXIF al testo alt, selezionate la boxed accanto a “Inserisci nell’alt allo stesso tempo”.

Una volta soddisfatti dell’impostazione del plugin, non dimenticate di fare clic su “Salva modifiche”.

Fatto questo, si è pronti ad aggiungere i dati EXIF alle didascalie. È sufficiente andare giù nell’elenco delle immagini e selezionare la casella accanto a ciascuna foto in cui si desidera mostrare i dati EXIF.

Adding EXIF information to a WordPress photo

Per aggiungere i tag EXIF alle didascalie delle immagini, è sufficiente fare clic su “Aggiorna”.

Se si è selezionato “Inserisci contemporaneamente nell’alt”, il plugin copierà anche i tag nel campo alt dell’immagine.

Ora, ogni volta che aggiungete queste foto a una pagina o a un articolo, WordPress mostrerà automaticamente le tag EXIF nella didascalia dell’immagine.

An example of EXIF tags on a WordPress website or blog

Metodo 2: Visualizzazione automatica dei dati EXIF di tutte le foto

Volete mostrare i tag EXIF per tutte le vostre immagini? Allora ha più senso usare un plugin che aggiunge automaticamente queste informazioni alle didascalie.

Exif Details mostra informazioni EXIF dettagliate nella Bacheca di WordPress. Può anche aggiungere automaticamente questi tag alle didascalie delle immagini.

EXIF tags and values on a WordPress website

Tenete presente che dovrete scrivere un po’ di codice personalizzato, quindi questo non è il metodo più adatto ai principianti.

Exif Details ottiene le informazioni EXIF anche al primo uploader dell’immagine su WordPress. Ciò significa che non mostrerà i tag EXIF per le immagini già aggiunte alla libreria dei media.

Per prima cosa, è necessario installare e attivare il plugin Exif Details. Per ulteriori informazioni, consultare la nostra guida passo-passo su come installare un plugin per WordPress.

Dopo l’attivazione, andare su Libreria ” Media ” e dare un’occhiata alla colonna ‘EXIF’.

Adding photos with EXIF tags to the WordPress media library

Per visualizzare i tag di un’immagine specifica, è sufficiente fare clic sul testo “Tag e valori”.

A questo punto, prendere nota dei codici EXIF per i dati che si desidera visualizzare. Ad esempio, ‘DateTimeOriginal’ indica la data e l’ora di creazione del file.

How to show EXIF photo data in the WordPress dashboard

Per un elenco completo dei tagga disponibili, consultare la pagina EXIF Tags.

Una volta ottenuti questi tag, è il momento di aggiungere codice personalizzato a WordPress. Spesso le guide chiedono di modificare direttamente il file functions.php del tema, ma questo può causare ogni sorta di errore comune di WordPress.

Inoltre, il codice personalizzato andrà perso al successivo aggiornamento del tema di WordPress. Per questo motivo, si consiglia di utilizzare WPCode.

WPCode è il miglior plugin di snippet di codice per WordPress e consente di aggiungere un numero illimitato di snippet PHP, CSS, HTML e JavaScript al proprio sito web.

La prima cosa da fare è installare e attivare il plugin gratuito WPCode. Per maggiori dettagli, consultate la nostra guida passo-passo su come installare un plugin di WordPress. Una volta attivato, andate su Code Snippets ” Add Snippet.

How to show EXIF information using WPCode

Qui vedrete tutti gli snippet WPCode già pronti che potete aggiungere al vostro sito. Tra questi, uno snippet che consente di disabilitare completamente i commenti, di caricare tipi di file che WordPress di solito non supporta, di disabilitare le pagine dell’allegato e molto altro ancora.

Basta passare del mouse su “Aggiungi codice personalizzato” e fare clic sul pulsante “Usa snippet” quando appare.

How to add a custom code snippet to WordPress

Per iniziare, digitate un titolo per lo snippet di codice personalizzato. Può essere qualsiasi cosa che aiuti a identificare lo snippet nella dashboard di WordPress.

Quindi, aprire il menu a discesa “Tipo di codice” e selezionare “Snippet PHP”.

Adding a custom PHP snippet to your WordPress blog or website

Nell’editor ‘Anteprima codice’, è necessario aggiungere uno snippet che ottenga i tag EXIF e aggiunga queste informazioni alla didascalia dell’immagine.

Ad esempio, ecco uno snippet che ottiene la data e l’ora di ripresa del file:

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 );

Per mostrare dati EXIF diversi, è sufficiente modificare il frammento di codice sopra riportato.

Quando si è soddisfatti del codice, scorrere fino alla sezione ‘Pannello di inserimento’. WPCode può aggiungere il codice PHP in diverse posizioni, ad esempio dopo ogni articolo, solo nel frontend o solo per gli amministratori.

Vogliamo utilizzare il PHP personalizzato in tutto il nostro sito web WordPress, quindi fate clic su “Inserisci automaticamente” se non è già selezionato. Quindi, aprire il menu a discesa “Posizione” e scegliere “Esegui ovunque”.

How to show EXIF data on your site using WPCode

Dopodiché, siete pronti a scorrere fino all’alto dello schermo e a fare clic sulla levetta “Inattivo”, in modo che diventi “Attivo”.

Infine, fare clic su “Salva snippet” per rendere attivo lo snippet PHP.

Saving a custom PHP snippet on your WordPress website

Ora, Exif Details riceve i tag ogni volta che si carica una nuova immagine. Aggiungerà quindi automaticamente queste informazioni alla didascalia dell’immagine.

Per provarlo, andate su Libreria dei media e fate clic su “Aggiungi nuovo”.

Uploading a new photo to your WordPress website

È ora possibile effettuare l’uploader di un’immagine dal computer.

Quindi, tornare a Libreria dei media e fare clic per espandere i “tag e i valori” dell’immagine.

An example of a photo, with EXIF tags

Supponendo che la foto abbia i tag EXIF corretti, WordPress aggiungerà automaticamente queste informazioni alla didascalia.

Ad esempio, nell’immagine seguente si può notare che WordPress ha già aggiunto la data e l’ora di ripresa alla didascalia dell’immagine.

Automatically adding EXIF data to an image caption

Speriamo che questo tutorial vi abbia aiutato a capire come aggiungere tag EXIF alle foto in WordPress. Potreste anche voler imparare a creare un modulo per l’uploader di file o consultare il nostro elenco dei migliori plugin Instagram per WordPress.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

1 commentoLascia una risposta

  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!

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.