2011-06-16 55 views
0

我想在我的網頁上添加一個喜歡的按鈕,當我喜歡在Facebook上的東西出現在Website類別下。我想改變這一點。有任何想法嗎?facebook api,當你喜歡什麼時,如何更改類別的名稱?

這裏是我的FB像按鈕:

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=app id here&amp;xfbml=1"></script><fb:like href="http://www.xxx.com" ref="casting" send="false" layout="button_count" width="100" show_faces="false" font="arial"></fb:like> 

感謝

回答

1

定義網頁上的og:type元屬性。你可以找到可用的選項here。例如:

<meta property="og:type" content="athlete" />

注意的元數據將在您的網站的<head>部分被定義(就像所有的meta標籤應該)或Facebook會忽略它。

你可能想看看open graph protocol看到一些你可以定義爲「喜歡」的其他東西。

此外,注意編輯og:type已收到超過10,000喜歡的頁面將不會再改變,因爲他們已經變得固定在這一點。

由於fijter注意到下面,Facebook從用於類似按鈕的url中查找這個元數據。如果您有一個帶有無法控制的網址的按鈕,您將無法修改與其關聯的元數據。

如果您的網頁已經被使用(但少於10,000次),並且您更改了元數據,請運行Facebook URL linter工具讓Facebook從您的網站中重新獲取元數據。

+0

另請注意,包含og:type的頁面應該與href標記中調用的頁面相同,否則它可能無法工作。 – fijter 2011-06-16 19:44:22

+0

@fijter確實正確。實際喜歡的頁面的元數據總是被使用。因此,如果您使用的URL不是當前頁面,則Facebook會從鏈接的URL中提取元數據。 – Niklas 2011-06-16 19:45:37

相關問題