Connettiti con noi

    Ciao, cosa stai cercando?

    Sviluppatori

    Come risolvere il problema dell'immagine che non viene visualizzata quando si condivide un post in WordPress

    Come risolvere il problema dell'immagine che non viene visualizzata quando si condivide un post in WordPress

    Una delle frustrazioni più comuni per gli utenti di WordPress è quando l'immagine non appare correttamente quando si condivide un post sui social media. Questo problema può influire sul modo in cui il tuo contenuto viene visualizzato e percepito dal tuo pubblico, riducendo potenzialmente l'interazione. Fortunatamente, ci sono diversi modi per risolvere questo problema. In questo post, ti guideremo attraverso i passaggi per assicurarti che le tue immagini appaiano correttamente quando condividi post in WordPress.

    Cause comuni di immagini mancanti

    Prima di addentrarci nelle soluzioni, è importante capire i motivi più comuni per cui un'immagine potrebbe non apparire quando si condivide un post:


    1. Tag Open Graph mancanti o errati: Le piattaforme dei social media si basano sui tag Open Graph (OG) per determinare quale immagine, titolo e descrizione visualizzare. Se questi tag sono mancanti o non corretti, l'immagine potrebbe non essere visualizzata.
    2. Nessun set di immagini in evidenza: Se il tuo post non ha un set di immagini in evidenza, piattaforme come Facebook potrebbero non sapere quale immagine utilizzare.
    3. Problemi di dimensione dell'immagine: Alcune piattaforme di social media hanno requisiti specifici per le dimensioni delle immagini. Se l'immagine è troppo piccola o non soddisfa i requisiti minimi di dimensione, potrebbe non essere visualizzata.
    4. Problemi di memorizzazione nella cache: Se il tuo sito utilizza la memorizzazione nella cache e hai aggiornato di recente l'immagine in evidenza o il contenuto del post, la vecchia versione potrebbe essere ancora memorizzata nella cache, causando la visualizzazione dell'immagine sbagliata.
    5. Conflitti con plugin o temi: A volte, altri plugin o il tema stesso potrebbero interferire con il modo in cui vengono visualizzate le immagini o con il modo in cui vengono generati i tag Open Graph.

    Soluzioni passo dopo passo

    Ecco come risolvere il problema delle immagini che non vengono visualizzate quando si condivide un post su WordPress:

    1. Assicurarsi che i tag Open Graph siano presenti

    I tag Open Graph sono essenziali per controllare come i tuoi contenuti vengono visualizzati sulle piattaforme dei social media. Senza di essi, le piattaforme potrebbero avere difficoltà a identificare l'immagine corretta.

    • Utilizzare un plugin SEO: Plugin come SEO di Yoast O SEO tutto in uno aggiungi automaticamente i tag Open Graph ai tuoi post. Assicurati che questi plugin siano configurati correttamente per includere l'immagine in evidenza nei tag OG.

    2. Imposta un'immagine in evidenza per ogni post

    Un'immagine in evidenza è spesso l'immagine predefinita utilizzata dalle piattaforme dei social media quando si condividono i propri contenuti. Ecco come assicurarsi che sia impostata:

    • Imposta l'immagine in evidenza: Quando crei o modifichi un post, assicurati che un'immagine in evidenza sia impostata nella barra laterale nella sezione "Immagine in evidenza".
    • Immagine di fallback: Se ti dimentichi spesso di impostare un'immagine in evidenza, potresti prendere in considerazione l'utilizzo di un plugin che assegni automaticamente un'immagine di fallback se non ne hai impostata nessuna.

    3. Aggiungere il codice al tuo tema

    Ora che hai compreso l'importanza dei tag Open Graph, aggiungiamo il codice necessario al tuo tema funzioni.php file. Se stai utilizzando un tema figlio, aggiungi il codice al file del tema figlio funzioni.php per garantire che le modifiche non vengano sovrascritte durante futuri aggiornamenti del tema principale.


    1. Accedi alla dashboard di WordPress e vai a Aspetto > Editor tema.
    2. Selezionare il funzioni.php file del tuo tema o tema figlio.
    3. Aggiungere il seguente codice PHP alla fine del file:
    4. funzione add_opengraph_tags() {
      se (is_single() || is_page()) {
      globale $post;
      se (has_post_thumbnail($post->ID)) {
      $img_src = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'completo');
      } altro {
      // URL immagine predefinita se il post non ha un'immagine in evidenza
      $img_src = array('https://www.example.com/default-image.jpg');
      }// Titolo del post
      $title = ottieni_il_titolo();
      // Descrizione del post
      $description = ottieni_l'estratto();echo ' ';
      eco ' ';
      eco ' ';
      eco ' ';
      eco ' ';
      }
      }
      aggiungi_azione('wp_head', 'aggiungi_tag_opengraph');

    Spiegazione del codice:

    • aggiungi_tag_opengraph(): Questa funzione controlla se la pagina corrente è un post o una pagina e, in caso affermativo, genera i tag Open Graph appropriati.
    • Immagine in evidenza:
      • has_post_thumbnail($post->ID): Controlla se il post ha un'immagine in evidenza.
      • wp_get_attachment_image_src(): Recupera l'URL completo dell'immagine in evidenza. Se il post non ha un'immagine in evidenza, viene utilizzata un'immagine predefinita.
    • Titolo e descrizione:
      • ottieni_il_titolo() E ottieni_l'estratto(): Recupera il titolo e la descrizione del post, che vengono utilizzati per il og:titolo E og:descrizione rispettivamente i tag.
    • URL canonico e tipo di contenuto:
      • ottieni_permalink(): Recupera l'URL del post corrente per il og:url etichetta.
      • og:tipo: Impostare su "articolo" per indicare che il contenuto è un articolo.

    4. Cancellare le cache

    Se hai apportato modifiche al tuo post o alla tua immagine ma la vecchia immagine continua a essere visualizzata, potrebbe essere dovuto alla memorizzazione nella cache.

    • Cancella la cache del tuo sito: Se utilizzi un plugin di memorizzazione nella cache, cancella la cache dopo aver apportato modifiche per garantire che agli utenti venga fornita la versione aggiornata.
    • Utilizzare il debugger di condivisione di Facebook: Facebook memorizza nella cache i tag OG per un URL. Utilizzare Debugger di condivisione di Facebook per aggiornare la cache di Facebook per il tuo post.

    5. Controllare i conflitti tra plugin o temi

    A volte, altri plugin o il tuo tema potrebbero interferire con il modo in cui vengono gestite le immagini. Ecco come risolvere i problemi:

    • Disabilita i plugin in conflitto: Disattiva temporaneamente tutti i plugin che potrebbero interferire con la gestione delle immagini o con la SEO, come ad esempio più plugin SEO, e verifica se il problema persiste.
    • Passa a un tema predefinito: Passa temporaneamente a un tema WordPress predefinito (come Twenty Twenty-One) per vedere se il problema è correlato al tema. Se l'immagine appare correttamente con il tema predefinito, il problema potrebbe essere con il tema attuale.

    Assicurarsi che venga visualizzata l'immagine corretta quando si condivide un post sui social media è fondamentale per massimizzare l'engagement e dare un aspetto professionale ai propri contenuti. Seguendo i passaggi descritti in questo articolo, ovvero verificando i tag Open Graph, impostando un'immagine in evidenza, assicurandosi delle dimensioni corrette delle immagini, cancellando le cache e risolvendo potenziali conflitti, è possibile risolvere questo problema comune di WordPress.

    Se continui a riscontrare problemi, prendi in considerazione la possibilità di consultare un Sviluppatore WordPress che può aiutarti a diagnosticare e risolvere problemi più complessi. Con la giusta configurazione, i tuoi post saranno sempre fantastici quando saranno condivisi sui social media!

    Foto di Luca


    Scritto da

    Mi chiamo Juan de Souza, ho 26 anni e sono un imprenditore, investitore, blogger e streamer. Il mio percorso imprenditoriale è iniziato all'età di 10 anni, sfruttando una connessione internet dial-up in Brasile per avviare la mia prima impresa. Attualmente risiedo a Porto, in Portogallo, dove risiedo dal 2025.

    Commenti
    Annuncio

    Unisciti al nostro Discord

    Annuncio
    Annuncio

    Post Consigliati per Te

    HeartstopperHeartstopper

    LGBTQIA+

    Dai un'occhiata alla recensione completa della serie Heartstopper di Netflix e scopri se la serie Heartstopper mantiene pienamente le sue promesse!

    Cinema

    Uno dei cartoni animati più memorabili del XX e XXI secolo. La sua storia, i suoi personaggi e la sua scrittura sono assolutamente accattivanti. "Little Bear" è noto...

    Curiosità

    Super Mario World, conosciuto anche in Giappone come “Super Mario Bros. 4”, è senza dubbio uno dei giochi più popolari di tutti...

    Cinema

    "Courage the Cowardly Dog" racconta la storia di Courage, un cane che si spaventa facilmente e vive in una fattoria con Muriel ed Eustace Bagge...

    Cinema

    Chi non conosce questo cartone animato epico di Hanna-Barbera, Wacky Races, in cui undici concorrenti si sfidano in ogni episodio per il titolo mondiale di "Ragazzo più pazzo del mondo..."

    Cinema

    Sagwa, uno dei migliori cartoni animati ancora in onda sul canale Futura. In effetti, tutti i programmi su Futura sono eccellenti. Racconta...

    Cinema

    Ricordate il classico cartone animato Timon e Pumbaa? È una serie TV animata prodotta dalla Walt Disney Animation, con protagonisti il facocero e il suricato...

    Cinema

    Alla fine degli anni '30, l'animazione raggiunse il suo apice. Molti appassionati di cinema la chiamavano "l'età dell'oro", dove i personaggi classici...

    Curiosità

    Grand Theft Auto V (GTA V) è noto per il suo vasto gameplay open-world, in cui i giocatori possono esplorare, completare missioni o semplicemente seminare il caos. Uno...

    Cinema

    Woody Woodpecker, uno dei personaggi più amati di tutti i tempi. Adorato da bambini, adolescenti e adulti. La serie TV stessa risale a...

    Altri

    "Castelo Rá‑Tim‑Bum" ha debuttato nel 1994 su TV Cultura, deliziando i fan del "Rá‑Tim‑Bum" originale che erano stanchi delle sue repliche, così come altri...

    Tech

    Se sei cresciuto giocando ai videogiochi per console negli anni '80 e '90 e non hai mai sentito parlare di questo, considerati fortunato, molto fortunato. Ecco l'urban...

    DisneyDisney

    Cinema

    Walt Disney, uno dei più grandi e influenti giganti dell'intrattenimento al mondo, ha una lunga storia di innovazione nell'animazione. Dai suoi...

    Games

    "Nintendo 64" è la terza console domestica di Nintendo. Comunemente abbreviata in "N64", è stata lanciata il 23 giugno 1996 in Giappone e il 29 settembre negli Stati Uniti.

    Games

    Che ne dite di trasformare il vostro Minecraft in un gioco ancora più immersivo? Con questo in mente, è stato sviluppato il Mod Pack "Realistico", un pacchetto di texture con...

    Games

    È tempo di parlare di Far Cry 4: un nuovo gioco dell'iconico franchise open-world uscito più di 10 anni fa con ambientazioni paradisiache...

    Dovrei coprire la mia webcam con un adesivo?Dovrei coprire la mia webcam con un adesivo?

    Tech

    Abbiamo tutti sentito parlare dei rischi di essere tracciati online e di come i criminali informatici sfruttino le vulnerabilità per accedere ai dati personali. Un argomento in particolare che spesso...

    Games

    Sicuramente avrai visto, sentito parlare o giocato a Just Dance almeno una volta: è semplicemente uno dei giochi più incredibili mai creati e gestiti da...

    Games

    Need For Speed Heat è finalmente arrivato sulle strade e ricorda sempre di più i titoli dell'epoca d'oro della serie, come Need For Speed Underground...

    Piante contro Zombi Garden WarfarePiante contro Zombi Garden Warfare

    Games

    Di recente è uscito Plants vs. Zombies Garden Warfare, il nuovo gioco di PopCap, famoso per i suoi successi su dispositivi mobili. Questa volta, ne abbiamo una recensione...