【问题标题】:OG: Type 'website' cause internal error occurred while linting the URLOG:输入“网站”导致在对 URL 进行 linting 时发生内部错误
【发布时间】:2012-12-13 09:15:08
【问题描述】:

WordPress
脸书插件

每当我有“OG: Type 'website'”时,facebook 调试 linter 就会返回

错误检查 URL:检查 URL 时发生内部错误。

Link to debug

如果我在 plugins/facebook/open-graph-protocol.php 中将“网站”更改为“博客”,它可以工作。它只是不喜欢“网站”。不知道为什么官方 facebook 插件中的默认“网站”类型在我的网站上不起作用。

谢谢大家,花了几个深夜(昨晚 5 点,今晚 4 ​​点)和 OG 一起玩。 -马特

ps。这一切都是从我发布时开始的,它进入了我的小组墙,但在我的时间线上,它显示在“最近的活动 - Molson 在 ShotgunMyFerrari.com 上发布的测试”下。但不在我的个人墙上。

【问题讨论】:

  • 它与 URL 有关,调试器返回响应代码:206。我在计算机上创建了一个本地开发站点,并使用 LocalTunnet 将其移植到网络上,然后调试器工作。所以我知道 wordpress 主题和代码是正确的。真的难倒这个。

标签: facebook debugging web facebook-opengraph


【解决方案1】:

我在我的网站上也遇到了类似的问题,但我在我的 Facebook 应用程序中创建了一个名为“网站”的对象。

我必须在插件文件 plugins/facebook/open-graph-protocol.php 中手动将 og:type 更改为 myAppName:website 并且它可以工作。

但仍然想知道为什么默认设置不起作用。任何人都可以对这个问题提出更多的看法吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-20
    • 2013-12-08
    • 2019-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多