我们当然可以使用以下方法设置默认共享图像:
<meta property="og:image" content="http://website.com/images/icon.png" />
Run Code Online (Sandbox Code Playgroud)
但是,有没有办法将其设置为仅后备,而不是默认?意思是,只有在Facebook无法从博客文章中找到更大,更合适的图像时才能使用.
注意 - Facebook已经自动搜索,没有网站所有者的任何帮助,试图找到最合适的图像.只是,如果没有使用图像或者图像太小,如果它使用用户定义的回退而不是页面上找到的其他一些非相关的任意图像,那将是很好的.
更好地了解为Facebook共享抓取机器人设定的标准将有很大帮助.或者,如果可以简单地指定仅从特定div ID或类中收集图像,并且如果没有找到使用回退的图像.
你可以在这里找到答案 如何在Facebook上实现分享时将特定图像显示为缩略图?
Facebook将无法自行检查"更大更合适的形象".你需要以某种方式指定它.即.你的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" />
Run Code Online (Sandbox Code Playgroud)
这有什么帮助吗?
归档时间: |
|
查看次数: |
8174 次 |
最近记录: |