【问题标题】:wordpress og:image featured imagewordpress og:image 特色图片
【发布时间】:2015-04-28 09:36:35
【问题描述】:

基本上,我在我的网站上使用 facebook 标记。

如果一篇文章有​​不止一张图片,Facebook 标记不会选择要分享的特色图片,而是文章中只有一张图片。

无论文章中有多少张图片,我都希望 facebook 标记选择精选图片?

这是我的标记:

<meta property="og:image" content="<?php if (function_exists('wp_get_attachment_thumb_url')) {echo wp_get_attachment_thumb_url(get_post_thumbnail_id($post->ID)); }?>" />

有人知道需要改变什么吗?

问题一直把我逼疯了。

问候

【问题讨论】:

    标签: wordpress facebook image featured


    【解决方案1】:

    如果您没有使用任何 SEO 插件并且想在代码中执行此操作,您可以将其放在您的 &lt;head&gt; 标签中,可能在您主题的 header.php

    <?php if (has_post_thumbnail()) { ?>
    <meta property="og:image" content="<?php echo get_the_post_thumbnail_url(get_the_ID(), 'large'); ?>" />
    <?php } ?>
    

    large 选择调整大小的媒体大小,您可能想要调整尺寸,甚至定义自定义媒体大小以匹配 facebook 的 dimension recommendations

    【讨论】:

      【解决方案2】:

      OG 图片可能很棘手...

      确保没有重复的 OG 图片标签,YOAST SEO 也会创建 OG 图片标签,其他一些 SEO 插件可能也会这样做。

      我看到这让 Facebook 感到困惑。

      只需检查您的源代码,看看 OG 标记中是否回显了正确的图像。

      最后使用Facebook debugger tool 看看有没有问题。

      【讨论】:

      • OG 标签没有重复,唯一的问题是 og:image 标签是从文章中提取图像而不是特征图像 只是想知道提取特征图像的代码行是什么?
      猜你喜欢
      • 2019-07-31
      • 2015-07-17
      • 2014-05-13
      • 2014-11-22
      • 2015-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多