2017-06-15 3 views
1

J'ai des problèmes lorsque je partage un message WordPress sur un télégramme. Les balises meta ne s'affichent pas en vrai. mais dans la source de vue de page il obtient des données vraies. Je ne sais pas quel est le problème. J'écris le code suivant dans le fichier header.php.Méta-étiquette OG erronée dans les publications WordPress lorsque vous partagez un lien sur un télégramme

<?php global $post; ?> 

    <meta property="og:title" content="<?php 
    if(is_front_page()){ 
     echo get_bloginfo(); 
    } 
    else 
     echo the_title(); 

    ?>"/> 
    <meta property="og:description" content="<?php echo "eda website" ; ?>"/> 
    <meta property="og:type" content="article"/> 
    <meta property="og:url" content="<?php 
    if(is_front_page()) 
     echo "http://eda-af.com"; 
    else  
     echo the_permalink(); 
    ?>"/> 
    <meta property="og:site_name" content="<?php echo get_bloginfo(); ?>"/> 
    <meta property="og:image" content="<?php 
    if(is_front_page()) 
     echo "http://eda-af.com/wp-content/themes/mytheme/img/meta_logo.jpg"; 
    else 
     $img_src = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'medium'); 
     echo $img_src[0]; 
    ?>"/> 

Répondre

0

Je trouve la réponse! Le problème était parce que le télégramme garde le cache de lien. donc j'ai utilisé le site google pour raccourcir mon URL (goo.gl) et aussi avec le télégramme bot (@webpagebot). le problème résolu.