2013-05-22 2 views
0

Je vois une foule de questions ici et sur le Web en général sur la façon de définir ces vignettes Facebook. La plupart des réponses impliquent les og: meta tags, mais je ne suis pas convaincu que cela fonctionne. Pour être juste, ça pourrait être la faute de Facebook, mais je suis sûr que j'ai le code écrit correctement. Quelqu'un peut-il me dire si quelque chose ne va pas?Sérieusement, les miniatures Facebook fonctionnent-elles réellement?

Le site: http://nopadc.com/

Voici ce que j'ai dans mon fichier header.php (ce qui est un site Wordpress BTW):

<?php if(get_option('spark_logo')): ?> 
<meta property="og:image" content="<?php echo get_option('spark_logo'); ?>"> 
<link rel="image_src" href="<?php echo get_option('spark_logo'); ?>"> 
<?php endif; ?> 
<meta property="og:title" content="<?php bloginfo('name'); ?>"> 
<meta property="og:description" content="<?php bloginfo('description'); ?>"> 

Et voici ce qui est sortie dans la source:

<meta property="og:image" content="http://nopadc.com/wp-content/uploads/2013/04/logo-nopa.png"> 
<link rel="image_src" href="http://nopadc.com/wp-content/uploads/2013/04/logo-nopa.png"> 
<meta property="og:title" content="NoPA"> 
<meta property="og:description" content="An American brasserie in the heart of Penn Quarter."> 

Je me suis assuré que l'URL du logo est correcte. J'ai essayé ceci sans la balise link> < et essayé d'établir un lien vers le site Web sur Facebook le premier, deuxième et troisième jour après le changement. Il en va de même pour la balise link> <. J'ai remarqué que certaines solutions mentionnaient que Facebook pouvait prendre jusqu'à un jour pour récupérer des images, c'est pourquoi je lui ai donné trois jours à chaque changement.

Dans tous les cas, je ne peux pas dire ce qui ne va pas avec ce code. À moins qu'il y ait une autre bibliothèque Javascript à inclure sur le site, qu'est-ce qui me manque? Ou est-ce juste Facebook qui ne gratte pas le site correctement?

+0

Je commence à penser que Facebook a juste une version mise en cache des images pour cette URL, alors peut-être tout simplement pas se mettre à jour pendant un certain temps. – James

Répondre