Wordpress上的Twitter卡

时间:2015-10-03 07:14:41

标签: php wordpress twitter twitter-card

步骤1:在我的header.php中添加了元标记

<?php if (is_single()){ 
    $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ) );
    ?>
    <meta name="twitter:card" content="summary" />
    <meta name="twitter:url" content="<?php echo get_permalink() ?>" />
    <meta name="twitter:title" content="<?php echo get_the_title() ?>" />
    <meta name="twitter:description" content="<?php echo get_the_excerpt() ?>" />
    <meta name="twitter:image" content="<?php echo $image[0] ?>" />
<?php } ?>

步骤2:在Twitter上点击添加

<?php
    $link = empty($twitter_username) ? 'https://twitter.com/intent/tweet?text='.$title.'&amp;url='.$url : 'https://twitter.com/intent/tweet?text='.$title.'&amp;url='.$url. '&amp;via='.$twitter_username;
?>

    <li>
       <a onclick="popupCenter('<?php echo $link; ?>', 600, 300);" class="share-link" style="margin-left : <?php echo $spaceBetweenIcons-4?>px !important"><i class="fa fa-twitter"></i></a>
   </li>

步骤3:我发推文这个网址

步骤#4:检查卡片验证器我得到以下日志

信息:页面成功获取
信息:发现了8个元标记 信息:twitter:card =发现摘要标签
信息:卡已成功加载

步骤5:转到推特

在Twitter上我甚至只在查看详细信息时看到了网址的文字。

我不知道我错过了什么请帮助...描述感谢提前:)

0 个答案:

没有答案