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?

Était-ce utile?

La solution

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top