2012-01-01 81 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/