我将我的博客设置为连接到 facebook 页面,并自动向其发布文章。我设置了 Yoast SEO,一切正常。然后,我更改了我的 Facebook 页面的名称(我对此感到遗憾),这一切都停止了工作。所以我把 Facebook 的名字改回原来的名字。现在,我的文章像以前一样发布到页面上,只是没有发布封面图片。
我用谷歌搜索了很多,还查看了我能找到的所有相关的 stackoverflow 响应,但我找不到答案。我不是网站专家,只是想自己弄清楚。
当我使用 FB 的调试器时,它给了我这个错误:
1 of 1 “推断的属性 'og:image' 属性应该明确提供,即使可以从其他标签推断出一个值。”
然后在https://developers.facebook.com/tools/debug/og/object/它给了我这些错误:
1 of 4 “SSL 错误无法验证 SSL 证书。它是自签名的(这将导致浏览器警告)或者它是无效的。”
2 of 4 “缺少必需的属性 'og:type' 属性是必需的,但不存在。”
3 of 4 “推断的属性 'og:url' 属性应该明确提供,即使可以从其他标签推断出一个值。”
4 of 4 "Share App ID Missing The 'fb:app_id' property should be明确提供,指定应用 ID,以便分享到 Facebook 的故事将正确归因于应用。或者,可以在打开共享时在 url 中设置 app_id对话。”
当我查看我的一个页面的来源时,我看到了所有的元标记,所以我不知道为什么会出现这个问题:view-source: https://www.erichalpenny.com/story-steinbeck-eden /
此外,以前正确的旧帖子不再正确。我很确定这是因为更改然后又更改回 FB 页面,但我不知道如何重新开始一切。我尝试禁用社交 Yoast SEO 设置并重新启用,但这并没有解决任何问题。
SSL 错误让我很担心,但我对 SSL 的了解还不够,无法知道这意味着什么,而且我没有对我的网站做任何不同的事情,只有 Facebook 页面。
另外,我读过几篇文章说必须对文件进行某种检查,但我不知道该怎么做。我使用 BlueHost 进行我的 wordpress 安装管理。
任何帮助,将不胜感激。谢谢你。埃里克