插件:Facebook Open Graph, Google+ and Twitter Card Tags
目的:该插件应该在您发布的内容周围提供ograph标签。选项集应首先指向插件添加的图像字段中指定的ograph图像。如果没有找到,那么特色图片。如果没有找到则默认图像(blank.gif用于测试目的)。
问题:零星的结果。有时会出现指定的ograph图像(在多次FB调试器刮擦之后。其他时候会出现默认图像。
在所有测试案例中,在插件图像字段中指定了JPG格式的建议图像大小1200x630像素。
FB Open Graph Object Debugger为我提供了这样的: *
fb:app_id元标记中指定的应用(我的应用ID)未发布 然而。共享故事时,将禁用应用归因 渲染。请在应用设置中查看状态。
*
FB App ID在插件配置中指定。没错,FB App Id未提交发布。
我们是否需要发布FB App ID?不确定,因为我们真的没有开发应用程序。如果我们必须发布,我会提供哪些屏幕?
域名的DNS设置为A记录,而不是CName。一些研究表明只有CName可以工作 - 但在FB文档中没有提到它。
测试结果:
GOOD
URL的军事测试:wels(DOT)net / dev-military / heavenly-math /
BAD
每日开发测试网址:wels(DOT)net / dev-daily / 20160608 /
:)一旦我得到一个解决方案,如果我的页面超过3000页,如何抓取整个网站?
注意:插件作者会说另一种语言,并且在论坛上处于非活动状态。
参考文献
答案 0 :(得分:0)
我找到了答案!我们网站上的固定链接结构是域/邮件名称但是,已经输入固定链接字段(使每个帖子唯一)的内容是手动/域/后/日期。 Post-type也是归档链接。
由于Wordpress固定链接结构是域名/邮箱名称...邮箱名称必须是唯一的。一旦我在日期中添加了前缀,Facebook就能够获取该图片。
实施例: 不良 - 域/后期/日期 好 - 域/后期/前缀 - 日期
为什么呢?因为我们有多个CPT,他们都使用日期作为后缀。即使Facebook是有效的URL,Facebook也不知道如何解决。