我们当然可以使用以下命令来设置默认共享图像:
<meta property="og:image" content="http://website.com/images/icon.png" />
但是,有没有办法将其设置为仅后备,而不是默认值?这意味着,只有当 Facebook 无法从博客文章中找到更大、更合适的图像时才可以使用。
注意 - Facebook 已经自动自行抓取,无需网站所有者的任何帮助来尝试找到最合适的图像。只是,如果没有使用图像或图像太小,那么如果它使用用户定义的后备图像而不是页面上找到的其他一些不相关的任意图像,那就太好了。
更好地了解 Facebook 分享抓取机器人的标准将会有很大帮助。或者,如果可以简单地指定仅从特定 div ID 或类收集图像,并且如果没有找到则使用后备。
你可能会在这里找到答案如何在 Facebook 上实现分享时将特定图像显示为缩略图? https://stackoverflow.com/questions/689295/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" />
这有什么帮助吗?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)