2011-12-19 64 views
0

我已經按照我理解他們應該的方式設置所有我的元屬性。目前,當我「喜歡」該頁面時,它只會發佈信息索引主頁。該圖像是標記中寫入的最後一個圖像。Facebook的按鈕不能獲取適當的,標題,描述,圖片

我的頁面結構使用.htaccess製作漂亮的網址(它不是wordpress)。

<meta property="og:title" content="This is a unique shop title"/> 
<meta property="og:type" content="website"/> 
<meta property="og:url" content="http://mysite.com/shops/uniqueshop"/> 
<meta property="og:image" content="http://mysite.com/uploads/uniqueimage.jpg"/> 
<meta property="og:description" content="Interesting general description. Same on all pages"/> 

的 '喜歡' 按鈕的代碼是

<iframe src="//www.facebook.com/plugins/like.php?href=www.mysite.com/shops/uniqueshop&amp;send=false&amp;layout=button_count&amp;width=100&amp;show_faces=true&amp;action=like&amp;colorscheme=light&amp;font=arial&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:80px; height:21px;margin:0;" allowTransparency="true" class="like social"></iframe> 

實是否像旁的.htaccess?

回答

0

使用基於JavaScript的按鈕而不是基於iframe的按鈕,這應該解決您的問題。

http://developers.facebook.com/docs/reference/javascript/

它(默認)HTML5選項,當你抓住從這個頁面的代碼:

http://developers.facebook.com/docs/reference/plugins/like/

+0

我綜合了HTML5和問題是一樣的 – Tiny 2011-12-19 02:33:18

+0

看來我對我的建議不正確,appar當然,它應該可以在iframe中正常工作,所以它一定是別的。你有沒有錯過[正確的html標籤](http://developers.facebook.com/docs/opengraph/)?您還應該嘗試通過[facebook調試器]運行代碼(http://developers.facebook.com/tools/debug) – TamDenholm 2011-12-19 02:42:38