【问题标题】:Facebook Share button with static image带有静态图像的 Facebook 分享按钮
【发布时间】:2012-02-23 20:01:39
【问题描述】:

我已经建立了一个我的 WordPress 博客,并在右侧边栏添加了一个 Facebook 分享按钮,它可以工作但不显示缩略图。我只想将我的默认图像显示为缩略图,而不是我的特色图像。如何为共享按钮设置静态(仅我的徽标)缩略图?我可以看到 meta og:image 标签,它因文章而异,但我只想发布我的徽标。谁能帮我 ?提前致谢。这是我网站的网址-http://heera.it

【问题讨论】:

    标签: facebook share


    【解决方案1】:

    当我对您的网站进行 lint 时:http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fheera.it

    这表明你已经正确编码了 og 元标记。

    当前您的og:image 设置为http://heera.it/wp-content/themes/shadows/images/hit.png

    如果要更改此设置,请将元标记的内容参数更改为其他内容。

    这是完整的元标记当前的样子:

    <meta property="og:image" content="http://heera.it/wp-content/themes/shadows/images/hit.png" />

    更新:

    实际上问题出在图像本身。一切都很好,但图像小于200px,Facebook 不允许这样做。因此将og 图像的大小增加到200px 图像就会显示出来。

    og:image must 引用的所有图片都至少为 200px 方面。

    Another ansower on SO.

    【讨论】:

    • 感谢您的回复。我知道,我也使用了 lint,但我想将此图像始终与共享按钮一起使用,但它根本不显示图像,当我导航到任何特定文章(使用 single.php)时,它使用特色图片,它在逻辑上是正确的,但我总是想只将我的徽标与共享按钮一起使用。你能建议怎么做。再次感谢!
    • 您有疑问的 single.php 页面的 URL 是什么?它起什么作用?为该 single.php 提供的 og 标签是什么?
    • 我觉得你很困惑。基本上og图像随页面和文章而变化。当我去例如第一篇,og图像使用第一篇的特色图片,当我打开例如第二条,og 图片使用第二条的特色图片,但我希望我的分享按钮始终只使用一张图片,而不是按页面/文章更改的 og 图片。如何告诉共享按钮始终使用 hit.png(我的徽标)。希望现在很清楚。谢谢!
    • og 标签控制点赞/发送按钮用来分享的图片。您需要将每个 single.php 页面上的 og:image 标记更改为 hit.png。
    • 我有我的解决方案。问题是图像本身,尺寸太小,Facebook 不允许这样做,即使是谷歌的加一按钮也不能正常工作,但现在一切都很好。现在 share 和 plus one 都有固定图像(我的徽标),即使在 single.php 和其他按钮使用特色图像时也是如此。无论如何,谢谢!
    猜你喜欢
    • 2016-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-17
    • 1970-01-01
    • 1970-01-01
    • 2014-02-08
    相关资源
    最近更新 更多