【问题标题】:How to Set Facebook Share Image (Only as a Fallback)?如何设置 Facebook 分享图片(仅作为后备)?
【发布时间】:2015-11-08 03:38:34
【问题描述】:

我们当然可以使用以下来设置默认分享图片:

<meta property="og:image" content="http://website.com/images/icon.png" />

但是,有没有办法将其设置为仅作为后备而不是默认设置?意思是,仅在 Facebook 无法从博文中找到更大、更合适的图片时使用。

注意 - Facebook 已经在没有网站所有者帮助的情况下自动搜索并尝试找到最合适的图像。只是,如果没有使用图像或图像太小,最好使用用户定义的后备而不是页面上找到的其他一些不相关的任意图像。

更好地了解为 Facebook 分享抓取机器人设定的标准会有很大帮助。或者,如果可以简单地指定仅从特定的 div ID 或类收集图像,并且如果没有找到使用回退。

【问题讨论】:

  • 顺便说一句,您的问题似乎令人困惑,您要做什么?使用共享图像(仅作为后备),什么?
  • 我添加了一个注释,这可能有助于进一步解释。

标签: html facebook


【解决方案1】:

你可以在这里找到答案 How to show particular image as thumbnail while implementing share on Facebook?

Facebook 无法自行检查“更大更合适的图片”。您需要以某种方式指定它。 IE。你的 wordpress 特色图片或类似的东西

您可以做的是构建您的标题,以便您首先拥有备用标题,然后如果可用,您可以覆盖它?

<meta property="og:image" content="http://website.com/images/fallbackimage.png" />
 if bigger image specified
 <meta property="og:image" content="http://website.com/images/big-image-specified.png" />

这有什么帮助吗?

【讨论】:

  • 是的,听起来要么全有,要么全无。让 Facebook 做它的事,希望最好或每次都明确分配图像,这很痛苦。希望也许有人设计了两者的混合体。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-31
  • 2018-01-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多