Facebook Ouvrir le protocole de graphique dans le thème WordPress?
-
14-11-2019 - |
Question
J'ai utilisé ce code avant le thème WP
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://opengraphprotocol.org/schema/" <?php language_attributes(); ?>>
<?php if (have_posts()):while(have_posts()):the_post();endwhile;endif;?>
<!-- Facebook Opengraph -->
<meta property="fb:app_id" content="my_app_id" />
<meta property="fb:admins" content="my_admin_id" />
<meta property="og:url" content="<?php the_permalink() ?>"/>
<?php if (is_single()) { ?>
<meta property="og:title" content="<?php single_post_title(''); ?>" />
<meta property="og:description" content="<?php echo strip_tags(get_the_excerpt($post->ID)); ?>" />
<meta property="og:type" content="article" />
<meta property="og:image" content="<?php echo wp_get_attachment_thumb_url( get_post_thumbnail_id( $post->ID ) ) ?>" />
<?php } else { ?>
<meta property="og:site_name" content="<?php bloginfo('name'); ?>" />
<meta property="og:description" content="<?php bloginfo('description'); ?>" />
<meta property="og:type" content="website" />
<meta property="og:image" content="<?php bloginfo('template_url') ?>/logo.jpg" />
<?php } ?>
et dans les développeurs.facebook.com/tools/debug/ Cela me donne ces messages:
gratter des informations
Code de réponse: 502
URL récupéré: www.mysite.com/post-1
URL canonique: www.mysite.com/post-d-1
Erreurs critiques qui doivent être fixes
Erreur de raclage de la page: Code de réponse incorrect
Avertissements de graphique ouverts qui doivent être fixes
Propriété inféré: La propriété OG: URL doit être explicitement fournie, même si une valeur peut être déduite d'autres balises.
Propriété inféré: La propriété OG: le titre doit être explicitement fournie, même si une valeur peut être déduite d'autres balises.
ai-je fait quelque chose de mal, existe-t-il une autre manière "correcte" pour le site WordPress?Si je faisais comment puis-je le réparer?
La solution
Save yourself some work and try http://wordpress.org/extend/plugins/simple-facebook-connect/