iXiNX Club主要为自用型文档社区,同时也开放共用文档,欢迎爱好者加入并共享内容,翻译文档
iXiNX Club开放性测试进行中,欢迎体验反馈,如有任何问题均可联系管理员
LV2
DIY和其他教程:教程:Facebook分享
我们的主题有一个分享部分,其中包括脸书、推特、Pinterest和WhatsApp。在本指南中,我们将向您展示如何将Facebook分享与Newspaper主题一起使用。
分享区域
分享区域
share_fb.png (22.99 KiB) 查看 1011 次
当访问者分享文章时,社交网络引擎会扫描页面,试图检索某些元素,如文章图像、标题、摘要和作者等。有时结果可能不准确,因为结构可能因页面而异。

为了控制这一方面,每个网络都提供了一个元系统。对于Facebook,我们有开放图形API。该程序不能在每个分享上重复;为了避免这种情况,脸书将共享数据保存在缓存中,并定期更新。

我们主题中的Facebook Open Graph:

默认情况下,主题不附带任何OG数据。我们决定不添加它们,因为大多数SEO插件都有这样的功能。为了获得最佳效果,我们建议使用WordPress的SEO by Yoast插件,可以从SEO -> Social -> Facebook启用Facebook元数据:
启用元数据
启用元数据
seo_fb.png (126.04 KiB) 查看 1011 次
每个OG元都将自动设置。例如,如果要修改它们,请从文章编辑部分更改某篇文章上分享的图像。查看Yoast SEO面板:
Yoast面板
Yoast面板
seo.png (95.42 KiB) 查看 1011 次
Facebook分享不显示文章图片:

如果出现此问题,请先检查特色图像的大小。脸书要求图像大于200 x 200像素。
分享没有图像
分享没有图像
facebook_share_no_image.png (41.93 KiB) 查看 1011 次
当你第一次分享文章时,脸书爬虫会抓取并缓存分享URL中的元数据。爬虫必须至少看到一次图像才能渲染。这意味着第一个分享内容的人不会看到渲染图像。

一个解决方案是使用Facebook调试器预取页面的元数据。如果你更新了文章上的特色图片,或者在分享文章时遇到问题,你也应该这样做。您可以通过按“Fetch new scrape information”按钮手动刷新每篇文章的元数据:
获取新的抓取信息
获取新的抓取信息
facebook-debugger.png (36.19 KiB) 查看 1011 次
Facebook会在一段时间后自动更新缓存的元数据(他们的文档中提到了24小时)。

信息