Come fotografo, sai che ogni foto ha una storia e i dettagli tecnici fanno spesso parte di quella magia. Condividere le impostazioni della fotocamera, la posizione e altri dati EXIF può essere un ottimo modo per connettersi con il tuo pubblico sul tuo blog.
Ma chi ha il tempo di copiare e incollare manualmente queste informazioni per ogni singola immagine? È un processo noioso che ti allontana da ciò che ami di più: scattare bellissime foto.
Noi di WPBeginner abbiamo gestito innumerevoli gallerie fotografiche e conosciamo bene questa lotta. Ecco perché ti mostreremo due modi semplici per visualizzare automaticamente questi dati direttamente nei tuoi post di WordPress.
Questi metodi ti faranno risparmiare un sacco di tempo e ti permetteranno di concentrarti sulla creazione di contenuti straordinari per i tuoi visitatori.

Perché visualizzare i tag EXIF nelle didascalie delle immagini di WordPress?
Se sei un fotografo, allora WordPress è un ottimo modo per mostrare il tuo lavoro. Ha tantissimi bellissimi temi per fotografi WordPress e plugin che possono aiutarti a promuovere le tue immagini, costruire il tuo marchio e persino ottenere più clienti.
Tuttavia, c'è un grande svantaggio che potresti aver già notato. Per impostazione predefinita, WordPress non mostra nessuno dei tuoi tag del formato file immagine scambiabile (EXIF), come il produttore e il modello della fotocamera, la risoluzione e l'esposizione, e la posizione e l'ora in cui è stata scattata la foto.
Questi dati possono essere utili per i visitatori, specialmente se stai vendendo foto e grafica digitali online.
EXIF tags are also useful if you’re running a photography blog, as they can help readers learn more about your photos.
Getting this data and then adding it to your website manually would take time and effort, especially if you have lots of different photos. If you add this information manually each time, then it may also be difficult to create a consistent design.
With that said, let’s see how you can add EXIF photo tags to your captions automatically using a plugin. Both these methods can save you a ton of time while displaying your tags in a consistent way.
Simply use the quick links below to jump straight to the method you want to use:
- Method 1: Adding EXIF Tags to Specific Photo Captions
- Method 2: Automatically Display EXIF Data For All Your Photos
- Frequently Asked Questions About EXIF Photo Tags
- Additional Resources for Photographers
Not sure which method to choose? Here’s a quick breakdown:
- Method 1 is best for you if you want to control which specific photos display EXIF data. It’s perfect for adding details to some images while keeping others private.
- Method 2 is best for you if you want a “set it and forget it” solution that automatically adds EXIF data to all new images you upload.
Method 1: Adding EXIF Tags to Specific Photo Captions
Sometimes, you may want to show the EXIF tags for specific photos only. For example, you might show the location tags for photos of a famous landmark but hide this information on images of your house.
Exif Caption lets you add EXIF tags to specific photos, so you can save time while still staying in control.
La prima cosa da fare è installare e attivare il plugin Exif Caption. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.
Dopo l'attivazione, vai su Media » Exif Caption nella dashboard di WordPress. Qui vedrai tutte le foto che hanno dati EXIF.

Per configurare Exif Caption, fai clic per espandere la sezione 'Impostazioni'.
Per iniziare, puoi scegliere se sostituire la didascalia dell'immagine corrente con i dati EXIF o mostrare i tag accanto alla didascalia originale.
Se non vuoi sovrascrivere le didascalie correnti, seleziona 'Inserisci a sinistra' o 'Inserisci a destra'. Il plugin aggiungerà quindi i tag prima o dopo la didascalia originale dell'immagine sul tuo blog WordPress.

Successivamente, vedrai una casella con tutti i tag EXIF che puoi aggiungere alle didascalie delle immagini.
Per impostazione predefinita, Exif Caption aggiunge tutti i tag disponibili, quindi elimina semplicemente quelli che non desideri utilizzare.

Se elimini un tag e poi cambi idea, fai clic sul pulsante 'Predefinito'. Questo riaggiunge tutti i tag EXIF disponibili.
Il plugin offre un'opzione per aggiungere dati EXIF all'alt text dell'immagine. Tuttavia, sconsigliamo vivamente di utilizzare questa funzionalità.
L'alt text dovrebbe descrivere il contenuto visivo dell'immagine (come 'un golden retriever che prende un frisbee in un parco') per l'accessibilità e per aiutare i motori di ricerca a capire di cosa tratta l'immagine. Una stringa di dati della fotocamera non raggiunge questo obiettivo e offre una scarsa esperienza utente.
Quando sei soddisfatto di come è configurato il plugin, non dimenticare di fare clic su 'Salva modifiche'.
Fatto ciò, sei pronto per aggiungere dati EXIF alle didascalie delle tue immagini. Scorri semplicemente l'elenco delle immagini e seleziona la casella accanto a ogni foto in cui desideri mostrare i dati EXIF.

Per procedere e aggiungere tag EXIF a queste didascalie delle immagini, fai semplicemente clic su 'Aggiorna'.
Se hai selezionato 'Inserisci nell'alt contemporaneamente', il plugin copierà anche i tag nel campo alt dell'immagine.
Ora, ogni volta che aggiungi queste foto a una pagina o a un post, WordPress mostrerà automaticamente i tag EXIF nella didascalia dell'immagine.

Metodo 2: Visualizza automaticamente i dati EXIF per tutte le tue foto
Vuoi mostrare i tag EXIF per tutte le tue immagini? Allora ha più senso utilizzare un plugin che aggiunge automaticamente queste informazioni alle tue didascalie, poiché è il massimo risparmio di tempo.
Exif Details mostra informazioni EXIF dettagliate nella dashboard di amministrazione di WordPress. Può anche aggiungere automaticamente questi tag alle didascalie delle tue immagini, in modo che vengano visualizzati in modo coerente.

Tieni presente che questo metodo richiede l'aggiunta di uno snippet di codice personalizzato. Non preoccuparti, ti guideremo passo dopo passo e non dovrai scrivere alcun codice da zero.
Exif Details ottiene anche le informazioni EXIF quando carichi per la prima volta l'immagine su WordPress. Ciò significa che non mostrerà i tag EXIF per le immagini che hai già aggiunto alla libreria multimediale.
Detto questo, questo plugin tende a funzionare al meglio se stai appena iniziando il tuo blog di fotografia o se hai caricato solo un piccolo numero di immagini finora.
Innanzitutto, devi installare e attivare il plugin Exif Details. Per maggiori informazioni, consulta la nostra guida passo passo su come installare un plugin WordPress.
Dopo l'attivazione, vai su Media » Libreria e dai un'occhiata alla colonna 'EXIF'.

Per vedere i tag di un'immagine specifica, fai semplicemente clic sul testo 'Tag e Valori'.
Ora, prendi nota dei codici EXIF per i dati che desideri visualizzare. Ad esempio, 'DateTimeOriginal' mostra la data e l'ora in cui è stato creato il file.

Per un elenco completo dei tag disponibili, consulta la pagina dei tag EXIF.
Una volta che hai questi tag, è il momento di aggiungere codice personalizzato a WordPress. Spesso, le guide ti chiedono di modificare direttamente il file functions.php del tuo tema, ma questo può causare tutti i tipi di errori comuni di WordPress.
Perderai anche il codice personalizzato la prossima volta che aggiornerai il tuo tema WordPress. Per questo motivo, ti consigliamo invece di utilizzare il plugin gratuito WPCode.
Su WPBeginner, utilizziamo WPCode per gestire tutti gli snippet di codice personalizzato nella nostra rete di siti. È un modo molto più sicuro per aggiungere funzionalità perché previene il tipo di errori che possono compromettere il tuo sito, e il tuo codice non viene mai perso durante gli aggiornamenti del tema.
La prima cosa da fare è installare e attivare il plugin gratuito WPCode. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin di WordPress. Dopo l'attivazione, vai su Snippet di codice » Aggiungi snippet.

Qui vedrai tutti gli snippet WPCode pronti all'uso che puoi aggiungere al tuo sito. Questi includono snippet che aggiungono una colonna per l'immagine in evidenza al tuo pannello di amministrazione, consentono agli utenti di caricare immagini sul tuo sito web, disabilitano le pagine degli allegati e molto altro ancora.
Passa semplicemente il mouse su 'Aggiungi il tuo codice personalizzato', quindi fai clic sul pulsante 'Usa snippet' quando appare.

Per iniziare, digita un titolo per lo snippet di codice personalizzato. Può essere qualsiasi cosa che ti aiuti a identificare lo snippet nella dashboard di WordPress.
Successivamente, apri il menu a discesa 'Tipo di codice' e seleziona 'Snippet PHP'.

Nell'editor 'Anteprima codice', devi aggiungere uno snippet che recuperi i tag EXIF e quindi aggiunga queste informazioni alla didascalia dell'immagine.
Ad esempio, ecco uno snippet che recupera la data e l'ora di scatto 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 );
Questo codice è impostato per visualizzare il modello della fotocamera, il numero F, la velocità dell'otturatore, l'ISO, la data e un link a una Mappa Google (se esistono dati GPS). Ma cosa succede se vuoi personalizzarlo?
È più facile di quanto sembri! Puoi disattivare qualsiasi riga di dati che non desideri visualizzare aggiungendo due barre (//) all'inizio di quella riga. Questo la rende un commento, quindi il codice la ignorerà.
Ad esempio, se non vuoi mostrare la velocità dell'otturatore, trova questa riga:
$s_speed = 'Shutter speed:' . $exifdatas['ExposureTime'];
E cambiala in questo modo:
// $s_speed = 'Shutter speed:' . $exifdatas['ExposureTime'];
Puoi farlo per qualsiasi variabile di dati ($camera, $f_number, $iso, ecc.) che non desideri includere nelle tue didascalie. 👍
Quando sei soddisfatto del tuo codice, scorri fino alla sezione 'Inserimento'. WPCode può aggiungere il tuo PHP in diverse posizioni, come dopo ogni post, solo frontend o solo amministrazione.
Vogliamo utilizzare il PHP personalizzato su tutto il nostro sito web WordPress, quindi fai clic su 'Inserimento automatico' se non è già selezionato. Quindi, apri il menu a discesa 'Posizione' e scegli 'Esegui ovunque'.

Dopodiché, sei pronto per scorrere fino in cima allo schermo e fare clic sull'interruttore 'Inattivo', in modo che cambi in 'Attivo'.
Infine, fai clic su 'Salva snippet' per rendere attivo lo snippet PHP.

Ora, Exif Details otterrà i tag ogni volta che carichi una nuova immagine. Aggiungerà quindi automaticamente queste informazioni alla didascalia dell'immagine.
Per provare, vai su Media » Libreria e quindi fai clic su 'Aggiungi nuovo'.

Ora puoi caricare un'immagine dal tuo computer.
Dopodiché, torna su Media » Libreria e fai clic per espandere 'Tag e valori' dell'immagine.

Supponendo che la foto abbia i tag EXIF corretti, WordPress aggiungerà automaticamente queste informazioni alla didascalia.
Ad esempio, nell'immagine seguente, puoi vedere che WordPress ha già aggiunto la data e l'ora di scatto alla didascalia dell'immagine.

Frequently Asked Questions About EXIF Photo Tags
Ecco le risposte ad alcune delle domande più frequenti che riceviamo riguardo al lavoro con i metadati delle immagini in WordPress.
1. Cos'è il dato EXIF?
EXIF sta per Exchangeable Image File Format. È un insieme di dati che la tua fotocamera digitale incorpora automaticamente nel file dell'immagine.
Questi metadati possono includere la marca e il modello della fotocamera, l'apertura, la velocità dell'otturatore, l'ISO e talvolta la posizione GPS in cui è stata scattata la foto.
2. È sicuro visualizzare tutti i dati EXIF sul mio sito web?
Dovresti essere cauto. Sebbene le impostazioni della fotocamera siano sicure da condividere, potresti voler evitare di visualizzare i dati GPS. Questo potrebbe rivelare posizioni private come la tua casa o il tuo ufficio. È meglio rivedere quali dati vengono condivisi e mostrare solo le informazioni utili ai tuoi visitatori.
3. WordPress rimuoverà i dati EXIF quando carico un'immagine?
No, WordPress conserva i dati EXIF originali all'interno del file immagine quando lo carichi nella tua libreria multimediale. Tuttavia, non visualizza queste informazioni sul front-end del tuo sito per impostazione predefinita. I plugin in questa guida rendono visibili quei dati nascosti.
4. L'aggiunta di dati EXIF alle didascalie delle immagini aiuta con la SEO?
L'aggiunta di dati EXIF alle didascalie non influisce direttamente sul posizionamento nei motori di ricerca. Tuttavia, può migliorare l'esperienza utente per il tuo pubblico, il che potrebbe portarli a rimanere più a lungo sul tuo sito. Questi segnali utente positivi possono aiutare indirettamente la tua SEO.
5. Posso modificare o rimuovere i dati EXIF dalle mie foto?
Sì, puoi modificare o rimuovere i dati EXIF utilizzando software di fotoritocco come Adobe Photoshop o Lightroom prima di caricare le tue immagini su WordPress. Questa è una buona pratica se hai preoccupazioni sulla privacy riguardo a informazioni specifiche, come i tag di posizione.
Additional Resources for Photographers
Ora che sai come visualizzare i dati EXIF, potresti trovare utili queste altre guide per creare un fantastico sito web di fotografia con WordPress:
- Come creare una galleria fotografica con album in WordPress – Impara a organizzare le tue immagini in gallerie e album straordinari che i visitatori possono navigare facilmente.
- I migliori plugin per slider di WordPress – Crea slider coinvolgenti e reattivi per mettere in risalto le tue migliori foto e catturare l'attenzione del tuo pubblico.
- I migliori temi WordPress per fotografi – Trova il design perfetto per mostrare il tuo lavoro in modo bello e professionale.
- Come vendere arte digitale e grafica online – Trasforma la tua passione in profitto imparando i modi migliori per vendere le tue foto direttamente dal tuo sito.
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.


vadakkus
Ciao,
Vorrei visualizzare i dati EXIF delle immagini in una posizione preconfigurata all'interno di un DIV. Ho provato a utilizzare il codice che hai fornito qui tramite uno shortcode generato in WPCODE ma non appare nulla. Cosa sto sbagliando? Grazie!
Supporto WPBeginner
Please ensure that the photo was uploaded with the EXIF data by using the plugin at the start of method 2 as that is the most likely cause. The second likely cause would be if your theme’s design hides the caption of the images in which case you would need to reach out to your theme’s support and they could help
Amministratore