Facebook“喜欢”按钮显示主页的数量而不是特定的文章

时间:2011-06-17 22:50:25

标签: facebook facebook-like

我有一个包含新闻栏目的网站,我想在每个帖子中添加个别“喜欢”按钮。问题是按钮显示根类似计数而不是特定页面/帖子的计数。

最奇怪的是,它在其中一个页面中起作用,但在其他页面中起作用。

This是按钮工作的页面,this是te按钮不工作的页面之一。

我已经阅读了facebook的社交插件和开放图表的所有内容,但我仍然不明白发生了什么。

此按钮不起作用:

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=218284238205675&amp;xfbml=1"></script><fb:like href="http://eepolitecnica.org.br/noticias/valor_poli_cria_primeiro_fundo_de_universidade/" send="true" layout="button_count" width="150" show_faces="false" font=""></fb:like>

这很好用:

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=170199966377672&amp;xfbml=1"></script><fb:like href="http://eepolitecnica.org.br/noticias/jornal_nacional_exibe_materia_sobre_o_eep" send="true" layout="button_count" width="150" show_faces="false" font=""></fb:like>

这些是我有的一些相关元标记

    <meta property="og:type" content="article" />
    <meta property="og:url" content="<?php echo $base_url, $site_url; ?>" />

这是FB的Like按钮中常见的错误,看起来还是我真的做错了什么?

对不起我糟糕的英语......

3 个答案:

答案 0 :(得分:2)

删除不起作用的版本中的尾部斜杠。这个尾随斜线导致您的网址不匹配,因此Facebook默认返回基本网址

例如:

<fb:like href="http://eepolitecnica.org.br/noticias/valor_poli_cria_primeiro_fundo_de_universidade" send="true" layout="button_count" width="150" show_faces="false" font=""></fb:like>

答案 1 :(得分:1)

尝试使用FB的linter工具:https://developers.facebook.com/tools/lint/

输入不同页面的URL,查看页面上的XFBML标记实际看到的FB。这可能会带来更多亮点或回馈结果。

答案 2 :(得分:0)

试试这个

<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>

<fb:like href="http://www.facebook.com/account-name" send="true" layout="button_count" width="150" show_faces="false" font=""></fb:like>