2012-01-01 84 views
0

问题我安装在我的WordPress博客(头文件),例如一些meta标签:与Facebook OpenGraph和WordPress

<meta property="fb:app_id" content="340807095947367" /> 
<meta property="og:site_name" content="My Website" /> 
<meta property="og:description" content="Description HERE" /> 
<meta property="og:type" content="website" /> 
<meta property="og:image" content="http://www.mywebsite.com/img/tinypic.png" /> 

而这与所有的wordpress的文章和网页工作正常,但它无法与家庭(主页)。似乎Facebook无法在我的家中找到这些元标签,但他们在源代码中。

我真的不知道是什么原因导致了这个错误,所以我无法修复它。

+0

您是否尝试过清除页面的Facebook的缓存中,通过自己的调试器中运行的网站? http://developers.facebook.com/tools/debug – addedlovely 2012-01-02 00:12:55

+0

是的,但我总是在主页面出现相同的错误。 – okapa 2012-01-02 01:22:05

回答

1

随着facebook open graph debugger主页URL接缝大部分时间返回503坏响应,但发生200 OK。如果你想要一个方便的方式来“模仿” Facebook的取BOT自己和反复折腾退房Facebook isn't crawling my site

关于“推断物业”的警告,是因为你家的网址没有明确规定og:urlog:title标签。添加像这样的家庭URL文件:

<meta property="og:title" content="Porto de Mós Online - O Portal do seu Concelho" /> 
<meta property="og:url" content="http://www.portodemosonline.com/" /> 

而且家里URL接缝处有某种可能混淆DOCTYPE之前打破BOM头(0x09 0xef 0xbb 0xbf)的。 0x09是标签,所以我会怀疑某个PHP文件以某种方式输出这个文件,也许这是<?php ?>标签之外的一个垃圾标签。

+0

但即使它返回200我也会得到相同的消息:' 推断的属性:\t应该明确提供og:url属性,即使可以从其他标记中推断出一个值。 推断的财产:\t应该明确提供og:title属性,即使可以从其他标签推断出一个值。' – okapa 2012-01-02 01:24:57

+0

好吧,看我更新的答案。 – 2012-01-02 11:51:37

+0

同样的错误...我意识到,只适用于帖子..不是单个页面或家​​庭。如果你看到源代码,meta标签就在那里。 – okapa 2012-01-02 13:13:52

0

我会建议,而不是添加自定义的Open Graph参数,尝试使用这个插件: http://wordpress.org/extend/plugins/wp-facebook-open-graph-protocol/

这个插件是良好,工作正常。我正在使用这个为我的博客。

+0

我已经尝试了多个插件。我有这个页面[链接](http://www.algarveferias.net/)在相同的服务器帐户和相同的插件,并罚款..我真的不明白为什么这[link](http://www.portodemosonline .com /)不起作用。 – okapa 2012-01-02 14:35:31

1

为了达到上述目的,我想补充一点特异性。在header.php文件中的标签顶部,(wordpress)我的模板文件也有?>。我删除了“!DOCTYPE”,一切都很好。

我希望有人使用不需要的插件,并且仍然可以获得此代码可以提供的XFBML/HTML5属性的所有优点。

感谢您留下来并发布此信息。我知道这不是讨论,但是里面有一些细节。 ;)

0

像这样的问题是我写了一个插件来处理它的原因 - 完整的开放图。我试过了其他的插件,发现他们对我想要用于Open Graph的内容做出了一些奇怪的假设,或者只是为了我想要使用它的代码膨胀太多。我认为我的开箱即用功能是完美的平衡,并且足够灵活,可供开发人员根据需要进行过滤。你应该检查一下!

https://wordpress.org/plugins/complete-open-graph/