我運行一個多作者Wordpress平臺,其中作者發佈的文章,其中許多是在幾個頁面分隔。訪問者可以通過單擊Next
按鈕導航文章中的頁面。這是像畫廊,長篇文章,列表等各種類型的文章使喜歡按鈕瞭解分離的頁面
我相信你現在都熟悉下一步按鈕。這裏的問題是Facebook like按鈕無法檢測到它是one文章並將其視爲完全獨立的頁面。
這是有效 XHTML 1.0的代碼,我使用的Like按鈕:
<!--[if IE]>
<iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo urlencode("http://domain.com" . $_SERVER["REQUEST_URI"]); ?>%2F&layout=button_count&show_faces=true&width=300&action=like&font&colorscheme=light&height=21" scrolling="no" frameborder="0" style="border-style:none; overflow:hidden; width:200px; height:21px;" allowTransparency="true">
</iframe>
<![endif]-->
<!--[if !IE]>-->
<iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo urlencode("http://domain.com" . $_SERVER["REQUEST_URI"]); ?>%2F&layout=button_count&show_faces=true&width=300&action=like&font&colorscheme=light&height=21" style="border-style:none; overflow:hidden; width:200px; height:21px;">
</iframe>
<!--<![endif]-->
IE的條件是具備的,使其正常工作在IE8。
文章的URL是這樣的。原來的第一頁是:
http://domain.com/title-of-the-article/
,第二頁是:
http://domain.com/title-of-the-article/2/
等等...... 如何讓這個喜歡按鈕檢測第二頁爲第一(原始)頁面,並避免將它們分開作爲不同?我整天搜索了這個內容,並且必須找到至少50個不同的程序員問這個沒有解決方案,所以很明顯還有其他人希望得到答案。
在Open Graph元標記中設置主要URL。 – CBroe
您能否詳細解釋我如何做到這一點? –
將'sub'頁面上的'og:url'元標記更改爲文章主要URL的所有點 – Igy