Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Guida per principianti su come aggiungere Twitter Cards in WordPress

Ti sei mai chiesto perché alcuni tweet ottengono molti più clic di altri, anche quando il contenuto è simile? Il segreto spesso risiede nel modo in cui il contenuto appare quando viene condiviso. I tweet di testo semplice vengono ignorati, ma i tweet con anteprime accattivanti catturano l'attenzione e generano clic.

Qui a WPBeginner, utilizziamo le Twitter Card per controllare l'aspetto dei nostri tweet e aumentare l'engagement. Vediamo un notevole aumento del nostro traffico sui social media e dei tassi di engagement.

La parte migliore? Aggiungere le Twitter Card al tuo sito WordPress non richiede alcuna competenza di codifica o esperienza tecnica. Ti mostreremo diversi metodi per impostarle, dalle semplici soluzioni con plugin all'implementazione manuale, in modo che tu possa scegliere ciò che funziona meglio per il tuo livello di competenza.

Guida per principianti su come aggiungere Twitter Cards in WordPress

Perché usare le Twitter Card in WordPress?

Le Twitter Card ti permettono di aggiungere un titolo, un riassunto, un'immagine e un file video o audio al tuo tweet. In questo modo, è più probabile che tu ottenga più clic e retweet.

Puoi vedere un esempio dal vivo andando sulla nostra pagina WPBeginner su X.

esempio di twitter card

Il più grande vantaggio di avere le Twitter Card è che aumentano il numero di persone che seguono i tuoi account X attraverso l'attribuzione dei contenuti. Spesso le persone ritwittano i tuoi link senza darti il giusto credito.

Ad esempio, supponiamo che @syedbalkhi ritwitti un post da @wpbeginner senza attribuzione, e altre persone ritwittino @syedbalkhi. Allora gli utenti che visualizzano quei retweet sono più propensi a seguire @syedbalkhi piuttosto che @wpbeginner.

Spesso i curatori di contenuti fanno questo per mantenere brevi le lunghezze dei tweet e garantire i retweet dei propri tweet.

Con le Twitter Card, questo problema è risolto perché ottieni credito al tuo sito web WordPress da ogni tweet che menziona il tuo articolo.

Ora che conosci i vantaggi delle Twitter Card, diamo un'occhiata a come implementarle in WordPress. Tratteremo due metodi e ti mostreremo come testare e convalidare le tue Twitter Card:

  1. Utilizzo del plugin AIOSEO per aggiungere Twitter Card (Consigliato)
  2. Aggiungere Twitter Card in WordPress (Metodo con codice)
  3. Testare e convalidare le tue Twitter Card
  4. Domande frequenti
  5. Guide esperte sull'uso di Twitter con WordPress

Metodo 1: Utilizzo del plugin AIOSEO per aggiungere Twitter Card (Consigliato)

Il modo più semplice per aggiungere Twitter Card al tuo sito web è utilizzare il plugin All in One SEO (AIOSEO) per WordPress. È il miglior plugin SEO per WordPress ed è utilizzato da oltre 3 milioni di siti web.

Innanzitutto, dovrai installare e attivare il plugin AIOSEO. Per maggiori dettagli, segui il nostro tutorial passo passo su come installare un plugin WordPress.

Puoi utilizzare la versione gratuita di AIOSEO in quanto offre una funzionalità per configurare le Twitter Card sul tuo sito web WordPress.

Dopo che il plugin è attivo, vai nell'area di amministrazione di WordPress e naviga su All in One SEO » Social Networks. Quindi fai clic sulla scheda 'X (Twitter)' e assicurati che l'opzione 'Enable X Card' sia abilitata.

AIOSEO Abilita opzione X Card

Una volta abilitate le Twitter Card, puoi modificarne l'aspetto utilizzando diverse impostazioni.

AIOSEO ti consente di selezionare il Tipo di Card Predefinito per i tuoi contenuti. Il plugin imposterà 'Riepilogo' come tipo di card predefinito, che mostra il titolo, il riepilogo e l'immagine in miniatura per i tuoi contenuti.

Tuttavia, puoi cambiarlo in 'Riepilogo con immagine grande' dal menu a discesa e Twitter mostrerà il tuo tweet con un'immagine grande.

AIOSEO Tipo di X Card predefinito

Successivamente, devi selezionare la Sorgente Immagine Post Predefinita. È l'immagine che desideri visualizzare sulle tue Twitter Card.

Ci sono diverse opzioni tra cui scegliere utilizzando il menu a discesa. Ad esempio, puoi caricare o selezionare un'immagine predefinita che apparirà nella Card X (Twitter) o selezionare l'immagine in evidenza, l'immagine allegata, la prima immagine nel contenuto e altro ancora.

seleziona la sorgente dell'immagine predefinita del post

Successivamente, aggiungi un'Immagine X Post Predefinita, che verrà utilizzata come backup nel caso in cui il tuo contenuto non abbia un'immagine.

Ad esempio, se la sorgente dell'immagine del tuo post è un'immagine in evidenza, ma al post manca un'immagine in evidenza, allora X utilizzerà l'immagine predefinita al suo posto.

carica l'immagine predefinita di Twitter per il post

Oltre a ciò, AIOSEO offre più opzioni per mostrare dati aggiuntivi come l'autore del post e il tempo necessario per leggere un articolo.

Esiste anche un'opzione per impostare la Sorgente Immagine Termine Predefinita, ma avrai bisogno di AIOSEO Pro o una licenza superiore per utilizzare questa funzionalità.

Ora, se scorri verso il basso, vedrai le impostazioni della home page per Twitter. Il plugin mostrerà un'anteprima di come apparirà la tua home page su una Scheda Twitter.

impostazioni della home page

In questa sezione, puoi cambiare il Tipo di Scheda e aggiungere un'Immagine della Home Page.

Questo è simile ai passaggi che abbiamo mostrato in precedenza, ma la differenza è che queste impostazioni sono per la tua home page.

tipo di card e immagine della home page

Successivamente, inserisci un Titolo e una Descrizione della Home Page che appariranno sulla Scheda Twitter.

Una volta fatto, fai clic sul pulsante 'Salva Modifiche'.

Titolo e descrizione della home page

Oltre a ciò, AIOSEO ti consente anche di modificare le impostazioni delle Schede X (Twitter) per singoli post e pagine.

Per farlo, modifica qualsiasi post del blog o pagina e quindi scorri verso il basso fino alle Impostazioni AIOSEO nell'editor di contenuti. Ora fai clic sulla scheda 'Social' e seleziona 'X (Twitter)'.

Impostazioni AIOSEO X (Twitter) per un post

Il plugin mostrerà un'anteprima della Scheda X del tuo post e ti darà la possibilità di utilizzare i dati dalla scheda Facebook. Ti consente inoltre di modificare il titolo e la descrizione di X.

Puoi scrivere un nuovo titolo e descrizione o utilizzare smart tag. Ad esempio, se utilizzi il tag '+ Titolo Post' sopra il campo Titolo Twitter, allora AIOSEO utilizzerà automaticamente il titolo del tuo post nella Scheda Twitter.

Impostazioni della scheda Twitter per post e pagine

Dopodiché, scorri verso il basso e seleziona la Sorgente Immagine per la tua Twitter Card. Usa il menu a discesa per selezionare l'immagine che desideri visualizzare per il tuo post, come un'immagine in evidenza, un'immagine allegata, la prima immagine nel contenuto, e così via.

Infine, puoi selezionare il Tipo di Twitter Card dal menu a discesa. Per impostazione predefinita, AIOSEO la imposterà su 'Summary', ma puoi cambiarla in 'Summary with Large Image'.

Origine dell'immagine e tipo di scheda

Successivamente, aggiorna o pubblica il tuo post del blog. Hai ora aggiunto con successo le Twitter Card al tuo sito web WordPress.

Metodo 2: Aggiungere Twitter Card in WordPress (Metodo Codice)

Questo metodo richiede l'aggiunta di codice ai file del tuo tema o child theme. Apri semplicemente il file header.php o usa il plugin gratuito WPCode per aggiungere questo codice personalizzato appena prima del tag </head>:

<?php
#twitter cards hack
if(is_single() || is_page()) {
  $twitter_url    = get_permalink();
 $twitter_title  = get_the_title();
 $twitter_desc   = get_the_excerpt();
   $twitter_thumbs = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), full );
    $twitter_thumb  = $twitter_thumbs[0];
      if(!$twitter_thumb) {
      $twitter_thumb = 'http://www.gravatar.com/avatar/8eb9ee80d39f13cbbad56da88ef3a6ee?rating=PG&size=75';
    }
  $twitter_name   = str_replace('@', '', get_the_author_meta('twitter'));
?>
<meta name="twitter:card" value="summary" />
<meta name="twitter:url" value="<?php echo $twitter_url; ?>" />
<meta name="twitter:title" value="<?php echo $twitter_title; ?>" />
<meta name="twitter:description" value="<?php echo $twitter_desc; ?>" />
<meta name="twitter:image" value="<?php echo $twitter_thumb; ?>" />
<meta name="twitter:site" value="@libdemvoice" />
<?
  if($twitter_name) {
?>
<meta name="twitter:creator" value="@<?php echo $twitter_name; ?>" />
<?
  }
}
?>

Puoi cambiare il valore di  ‘twitter:card’ alla Riga 14 in ‘summary_large_image’ se desideri visualizzare una card di riepilogo con un'immagine grande.

Se non sai come lavorare con PHP o incontri problemi con il Metodo 2, allora usa il Metodo 1.

Testare e convalidare le tue Twitter Card

Prima che i link dal tuo sito WordPress inizino a mostrare le Twitter Card, devi prima verificarli nel validatore di Twitter card.

Semplicemente vai alla pagina Card Validator sul sito web degli sviluppatori di Twitter. Inserisci l'URL di qualsiasi post dal tuo sito WordPress e fai clic sul pulsante 'Preview card'.

Validatore Twitter Card

Il validatore di card non mostra più un'anteprima del tweet, ma mostra un registro del fatto che la Twitter card sia stata caricata con successo o meno.

Aggiornamento: In precedenza, era necessario richiedere la partecipazione a Twitter Cards. Tuttavia, Twitter ha implementato un sistema che aggiunge automaticamente i domini all'elenco consentiti quando li si testa con il validatore o si condivide semplicemente un URL su Twitter.

Domande frequenti

Abbiamo trattato le basi per aggiungere Twitter Cards al tuo sito WordPress, ma potresti ancora avere alcune domande. Di seguito sono riportate le domande più comuni che riceviamo riguardo a Twitter Cards e alla loro implementazione.

1. Le Twitter Cards funzionano automaticamente una volta aggiunte al mio sito WordPress?

Le Twitter Cards dovrebbero funzionare automaticamente una volta implementati correttamente i meta tag sul tuo sito. Tuttavia, potrebbe volerci del tempo prima che Twitter riconosca e inizi a visualizzare le tue card. Puoi accelerare il processo utilizzando lo strumento Card Validator di Twitter per testare i tuoi URL e richiedere a Twitter di scansionare il tuo sito.

2. Qual è la differenza tra le Twitter Cards di tipo "Summary" e "Summary with Large Image"?

La differenza principale riguarda le dimensioni e il layout dell'immagine. Le schede di riepilogo visualizzano una piccola immagine in miniatura sul lato sinistro del tweet, mentre le schede di riepilogo con immagine grande mostrano un'immagine grande e prominente sopra il testo. Le schede con immagine grande tendono a ottenere un maggiore coinvolgimento ma occupano più spazio nella timeline.

3. Posso utilizzare diversi tipi di Twitter Card per pagine diverse del mio sito?

Sì, puoi assolutamente utilizzare diversi tipi di Twitter Card per pagine diverse. La maggior parte dei plugin SEO come All in One SEO (AIOSEO) ti consente di impostare specifiche impostazioni di Twitter Card per singoli post e pagine. Questo ti offre la flessibilità di scegliere il tipo di scheda migliore per ogni contenuto.

4. Perché le mie Twitter Card non vengono visualizzate quando condivido i miei contenuti?

Ci sono diversi motivi per cui le Twitter Card potrebbero non apparire: i meta tag non sono implementati correttamente, Twitter non ha ancora scansionato il tuo sito, ci sono errori nel markup della tua scheda o le tue immagini non soddisfano i requisiti di Twitter. Utilizza il Card Validator di Twitter per risolvere i problemi e identificare eventuali criticità.

5. Devo approvare le mie Twitter Card con Twitter prima di utilizzarle?

No, Twitter non richiede più l'approvazione per le Twitter Card. Finché le tue schede sono implementate correttamente e seguono le linee guida di Twitter, dovrebbero essere visualizzate automaticamente quando i tuoi contenuti vengono condivisi.

6. Quali dimensioni di immagine funzionano meglio per le Twitter Card?

Per le schede di riepilogo, utilizza immagini di almeno 144×144 pixel (il formato quadrato funziona bene). Per le schede di riepilogo con immagine grande, utilizza immagini di almeno 300×157 pixel con un rapporto d'aspetto di 1.91:1. La dimensione massima del file per le immagini è 5 MB e Twitter supporta i formati JPG, PNG, WebP e GIF.

Guide esperte sull'uso di Twitter con WordPress

Speriamo che questo articolo ti abbia aiutato ad aggiungere le Twitter Card a WordPress. Potresti anche voler consultare altre guide relative all'utilizzo di X (Twitter) con WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

87 CommentsLeave a Reply

  1. Sei stato fantastico nel fornire ottime informazioni su WordPress. I tuoi tutorial sono così belli e sono ottimi materiali di apprendimento. Grazie per esserci sempre stato per noi.

  2. Ciao! Ho un blog gratuito su wordpress.com e non sono sicuro di come aggiungere le schede di Twitter. Non so se posso modificare l'HTML del mio tema senza un plugin (se posso, non so come trovare il codice HTML) (sono super nuovo a WP) c'è un modo per aggiungere schede di Twitter gratuitamente

  3. Grazie! Ci è voluto un po' perché funzionasse, immagino perché la cache doveva essere svuotata, ma questa è l'UNICA soluzione che ho trovato che ha funzionato.

  4. Domanda a riguardo, quando pubblico un link dal mio sito su Twitter, l'immagine di anteprima mostra solo il logo W di WordPress invece di quello che ho impostato in Yoast. È solo una questione di aspettare o sto facendo qualcosa di sbagliato?

    • Potresti voler assicurarti di aver svuotato la cache del tuo sito per Twitter per ottenere l'immagine corretta e, dopo di ciò, dovrai aspettare che la cache di Twitter si svuoti.

      Amministratore

  5. Ciao, molto in ritardo per questo articolo ma mi stavo chiedendo come modificare il codice php per produrre l'immagine grande con la scheda di riepilogo.

    Ci ho provato ma non ci sono ancora riuscito. Idee e consigli apprezzati.

    Saluti

  6. Sto ricevendo questo errore:

    “Notice: Use of undefined constant full – assumed ‘full’ in”

    Non sono sicuro di come liberarmene.

  7. Grazie per questo post. Quando ho bisogno di sapere come fare qualcosa su Wordpress, vengo qui per prima cosa. Le tue istruzioni facili da capire sono preziose!

  8. Ho seguito tutti i passaggi usando Yoast e ho convalidato il mio URL, ma non appare ancora nessuna immagine quando pubblico il mio URL su Twitter? Diceva questo:

    Sarah Bridge
    La carta per il tuo sito web avrà un aspetto simile a questo!

    e sotto, sulla destra, ci sono le parole corrette, ma sulla sinistra, dove dovrebbe esserci un'immagine, non c'è altro che una scatola grigia con quello che sembra uno scroll grigio. Puoi cliccarci sopra per accedere al mio sito web, ma preferirei un'immagine lì piuttosto che una scatola grigia. Qualche idea?

  9. L'ho fatto con successo in passato. Tuttavia, è sempre stato quando si utilizzava la card di riepilogo con immagine grande (che è impostata come predefinita nelle mie impostazioni Yoast). Ora sto cercando di pubblicare la card di riepilogo (normale, non immagine grande), ma Yoast la sta sovrascrivendo con la card di riepilogo con immagine grande. Come posso impedirlo?

    Come nota, sto facendo entrambi i metodi: aggiungendo informazioni al plugin Yoast e scrivendo tag di metadati in un plugin.

  10. Questo è stato molto utile! Grazie. L'ho fatto e le card di Twitter sono apparse automaticamente anche per i tweet precedenti.

  11. Puoi anche inserire i tuoi meta tag direttamente nel corpo del tuo post. Non è il modo ideale, poiché questo crea spazio bianco vuoto dove si trovano i tuoi tag, ma è una buona soluzione per chi ha problemi.

  12. Se il codice php sopra sembra danneggiare il tuo sito, potrebbe essere che il tuo server non utilizzi i tag brevi php (utilizzando "<?" come tag di apertura invece di "<?php"). Prova questa versione invece:

  13. Ciao, grazie per il post informativo. Tuttavia, ho fatto tutto questo e quando ho testato il mio sito tramite il validatore di schede, mi è stato detto che non è stato possibile generare l'immagine perché il mio sito non è nella whitelist! Hai idea di cosa posso fare?

  14. Ciao,

    Mi rendo conto che questo è un vecchio post,

    SE INSERISCI MANUALMENTE nel tuo header.php; assicurati di cambiare i valori alle righe 10 e 19 poiché puntano all'account dei collaboratori, quindi assicurati di cambiarli con i tuoi.

    just sayin … ;-)

  15. Ciao,
    Ho fatto tutti i passaggi quando provo a convalidare con Twitter, mi dice che manca il mio meta tag di descrizione del testo. Non so niente di codice, quindi ho usato il primo metodo. Qualche aiuto?

  16. Finalmente un tutorial utile! Si potrebbe pensare che Twitter renderebbe più semplice fare questo. Grazie mille per il tuo aiuto!

  17. C'è un modo per notificare automaticamente al validatore di Twitter quando un post/pagina viene aggiornato?

    Ho un sito che riceve contenuti pubblicati automaticamente da una fonte senza un'immagine in evidenza, quindi una volta che aggiungo manualmente l'immagine, devo anche validare manualmente il post/pagina di nuovo per far apparire le schede su Twitter.

    Speravo ci fosse un modo per inviare automaticamente un ping al validatore di Twitter quando una pagina/post viene aggiornato.

  18. Non so perché il codice sopra sia stato troncato.
    Ecco il codice che sto usando:
    ID), full );
    $twitter_thumb = $twitter_thumbs[0];
    if(!$twitter_thumb) {
    $twitter_thumb = ‘url of imag’;
    }
    $twitter_name = str_replace(‘@’, ”, get_the_author_meta(‘twitter’));
    ?>
    <meta name="twitter:title" content="” />
    <meta name="twitter:description" contente="” />
    <meta name="twitter:image" content="” />

  19. Un altro post fantastico… ottima roba!

    Per chiunque abbia problemi con la visualizzazione dell'immagine (ho selezionato Riassunto come opzione della mia Twitter Card), assicurati solo di utilizzare un'immagine in evidenza, poiché è da lì che viene estratta.

    Senza questa specifica, quello che ho visto è stato il logo del mio sito (che era troppo grande per l'immagine di riepilogo)

  20. Ciao, ho seguito tutti i passaggi e la scheda di Twitter è ok, ma l'immagine di anteprima non viene caricata! cosa dovrei fare?

  21. ho una domanda: dove devo caricarlo su tutte le pagine e post o solo sulla home page.

    perché quando condivido un link del mio blog su Twitter dopo averlo aggiunto nell'header, ogni volta appare la stessa immagine.

    • È il logo del tuo sito che appare?
      Verifica solo che tu abbia un'immagine in evidenza impostata per il tuo post, e dovrebbe prenderla da lì

  22. Ho trovato questo articolo e ho seguito i passaggi per configurare le schede di Twitter dato che avevamo già Yoast. Vogliamo usare la scheda Video Player ma non sembra essere un'opzione. Dobbiamo usare un plugin diverso, o quell'opzione è disponibile?

  23. Sto usando le schede di Twitter tramite il mio Yoast SEO, tuttavia quando pubblico ho un link e un pulsante "visualizza riepilogo" che le persone devono cliccare per vedere le mie immagini. Voglio che le immagini vengano popolate automaticamente senza bisogno di cliccare. Come posso fare?

    Ecco il mio account Twitter così puoi vedere i miei tweet come esempio

  24. Tutto procede bene con l'inclusione delle Twitter card. Vorrei rendere l'immagine che viene visualizzata su Twitter cliccabile o aggiungere un link sotto per portarla a un sito di terze parti, hai qualche idea?
    Ah, e a proposito, vorrei ringraziarvi per aver capito che non tutti hanno una laurea in informatica e hanno vinto al MIT!!

  25. Ciao,

    Grazie per il tuo tutorial. Ho provato con il codice sopra. Ma puoi per favore spiegare come far funzionare la scheda di Twitter per più account?

    Ho dieci diverse pagine Twitter dove lo stesso post verrà pubblicato come scheda Twitter.

    Quindi devo ripetere questa riga qui sotto 10 volte con nomi diversi:

    …..

    ….
    ....

    Potete suggerire?

    Grazie!

    • il codice non viene visualizzato nel mio commento precedente. intendo dire che il meta tag con il nome del sito di Twitter deve essere ripetuto con nomi diversi?

      <meta name="twitter:creator" value="@” />

  26. Questo è stato super utile, grazie!

    Una cosa veloce, ho notato che il link di validazione non funziona più. Penso che questo sia ora il link del Card Validator (l'ho preso dal blog di Twitter, mi è sembrato che funzionasse bene):

  27. Come posso richiedere a Twitter l'approvazione del mio sito? Aiutatemi, ho provato con Twitter Card, lo strumento di anteprima dice che la mia card è stata approvata.

  28. ciao amo il tuo sito molto bello voglio chiederti come cambiare la lingua di wordpress da francese a inglese o arabo

  29. Avevo fatto questo e le Twitter Card funzionavano perfettamente per mesi. Improvvisamente negli ultimi giorni hanno smesso di funzionare. Cosa posso fare?

  30. Quindi ho installato WP SEO by Yoast e ho seguito tutte le istruzioni fino al punto in cui inserisco l'URL della Card nella pagina di anteprima per il Card Validator su Twitter. Quale URL dovrei inserire? Ho usato l'URL del mio blog, ma compare un errore, dicendo Nessuna Card Trovata (Errore Card). Qualsiasi aiuto che puoi fornire sarebbe molto apprezzato.

  31. Questo è davvero utile, grazie.

    Una cosa, l'abbiamo abilitato usando il plugin Yoast SEO di WordPress e impostato una scheda Twitter inserendo manualmente tutte le informazioni sul validatore di schede per un post del blog.

    Questo ha funzionato, tuttavia quando twitto un link ai miei altri post del blog, non viene visualizzata la scheda Twitter. Devi impostare le schede Twitter per ogni post del blog o dovrebbe farlo automaticamente per ogni post del blog?

  32. Oh, e ps
    Dobbiamo approvare ogni post, o sarà automatico dopo che il nostro primo post è stato approvato… Ancora, grazie

  33. Grazie, funziona benissimo, tranne per una cosa: non riesco a includere un'immagine. Come posso fare?

  34. quando installo questo plugin mi chiede “Hai appena installato WordPress SEO by Yoast. Aiutaci a migliorarlo permettendoci di raccogliere statistiche di utilizzo anonime in modo da sapere quali configurazioni, plugin e temi testare” Permetti il tracciamento o no, cosa dovrei fare,
    Permetti il tracciamento o no.

  35. Ciao. Ottima guida, grazie!

    Sono bloccato mentre cerco di convalidare twitter:creator. Quando guardo il codice sorgente di uno dei miei post, non vedo affatto il meta tag twitter:creator. Potresti indicarmi la giusta direzione? Lo sto codificando manualmente.

  36. Ottimo post – stavo lottando per impostare le schede Twitter usando un plugin di WordPress senza rendermi conto che Yoast lo aveva integrato!

    Tutto impostato e in attesa di approvazione – grazie ragazzi

  37. Post utile! Stavo pianificando di aggiungere schede Twitter al mio blog da secoli, e solo ora ho avuto il tempo di sistemarlo, ho trovato questa guida molto utile, quindi grazie.

  38. Ciao,
    Ho un problema semplice. Sto per aggiungere il mio nome utente Twitter alle impostazioni del mio profilo. Ho appena aggiunto Reap3R_GHS e si è trasformato in http://reap3r_ghs. Cosa posso fare?

  39. Ciao,

    È fantastico, ma dato che chiamiamo l'estratto al di fuori del loop (header), le persone potrebbero avere brutte sorprese per la loro descrizione.

    Quindi ecco uno snippet utile da uplifted.net che risolve il problema:

    function get_excerpt_by_id($post_id){ $the_post = get_post($post_id); //Ottiene l'ID del post $the_excerpt = $the_post->post_content; //Ottiene il post_content da usare come base per l'estratto $excerpt_length = 35; //Imposta la lunghezza dell'estratto per numero di parole $the_excerpt = strip_tags(strip_shortcodes($the_excerpt)); //Rimuove tag e immagini $words = explode(‘ ‘, $the_excerpt, $excerpt_length + 1); if(count($words) > $excerpt_length) : array_pop($words); array_push($words, ‘…’); $the_excerpt = implode(‘ ‘, $words); endif; $the_excerpt = ” . $the_excerpt . ”; return $the_excerpt; }

    Quindi potresti sostituire get_the_excerpt() con questo: get_excerpt_by_id($post_id)

    Thanks. :)

    • Scusa, non era esattamente così:

      Chiama la funzione in questo modo: get_excerpt_by_id($post->ID) altrimenti otterrai un avviso! $post_id è indefinito.

      Inoltre, get_the_excerpt() è deprecato.

      Puoi anche aggiungere un esc_attr() su $the_excerpt per evitare meta danneggiati se l'estratto contiene virgolette

      Grazie!

    • Non c'è bisogno di usare alcun codice, usa semplicemente Wordpress SEO by Yoast come ha detto Syed Balkhi, che è il migliore per le schede Twitter.

      • Hi,
        There’s no need to use any code. But still my plugin allows you to choose which type of card you want to use on each post. Moreover you can change meta creator (guest blogging) per each post too. I think it’s worthy :)

  40. Quando visualizzo l'anteprima della mia scheda Twitter, l'errore dice: "Errore interno. Molto probabilmente un errore di fetcher." Cosa fare?

  41. Grazie per l'articolo! Ho scelto il metodo n. 1. Nell'anteprima di Twitter, vedo solo il riassunto del post e non l'immagine. Ho aggiornato il file robot.txt per consentire a twitterbot. Tuttavia, non mostra ancora alcuna immagine nell'anteprima. Qualche idea al riguardo? Grazie in anticipo.

Lascia un commento

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.