2012-06-27 65 views
0

我是一個相當開始的程序員,試圖讓XFBML'Like'按鈕正確工作在我的網站上...我選擇了XFBML所以我不必手動輸入每個按鈕的URL - 我使用了很多模板,並希望能夠快速輕鬆地更新所有內容。Facebook XFBML'Like'按鈕不會讓每個頁面都像個按鈕

但是我的大約一半網頁似乎分享一個像按鈕 - 奇怪的是,另一半每個人都有自己的按鈕,甚至使用與第一組相同的模板的頁面。我該如何解決?我已經看到了一些關於自動生成不同按鈕的博客,但我不確定它會工作,因爲這是一個普通的舊網站,每個網頁都是不同的網址。我在網上搜索了很多地方,我還沒有看到任何其他人遇到過這個問題。如果有幫助,該網站在www.millerandcampbell.com。

在此先感謝!

回答

0

未來,plase使用https://developers.facebook.com/tools/debug來調試這樣的問題。

It clearly shows that f.e.對於頁面http://www.millerandcampbell.com/rental.html,您已將您的基地址http://www.millerandcampbell.com作爲og:url的值 - 當然,類似按鈕會尊重該值,因此會喜歡後者的網址。

如果你不想那樣 - 然後將og:url設置爲實際你的子頁面的地址。

+0

對不起,我曾多次查看過Facebooks支持的東西,但找不到我的問題。我也使用Linter,我知道基地址是爲og:url輸入的(我試圖讓它保持空白,但是linter不喜歡這樣)。正如我上面所說,我希望不必去我的每個單獨的頁面,並手動輸入og:url下的地址。有沒有辦法讓它自動連接到它所在的頁面,只有那個頁面?爲什麼它仍然按照我希望的方式在我的一些頁面上工作,當每個人都有相同的基地址列在og:url下面? – user1486307

+0

該工具的鏈接不再工作。 – Mika

+0

@Mika:我修復了這個鏈接。 – CBroe

相關問題