我有一个基于Wordpress.org的网站,我已将其设置为在每个“post”页面(single.php文件)上,帖子上方有一个Like按钮,因此用户可以喜欢该帖子。
我正在使用iFrame,只是切换到XFBML,但它没有解决我的问题。我的代码是:
<fb:like send="false" layout="button_count" width="80" show_faces="false"></fb:like>
问题是当有人点击“喜欢”时,它会在他们的Facebook页面上的“其他”喜欢的活动中显示,因为我猜每个帖子都被认为是自己的页面。如何才能使每个帖子不被视为一个页面,而Like结果不会出现在某些“其他”活动中?
我的网站是www.RockItPro.com,例如,一个帖子网址为http://www.rockitpro.com/2012/01/04/flyawayhook/
答案 0 :(得分:1)
您可以使用带有固定网址的类似按钮:
<fb:like href="http://example.com" send="true" width="450" show_faces="true"></fb:like>
你喜欢的那种方式最终总结到了这个页面,另一方面,由于facebook上的每个用户都会被重定向到固定页面,这会使得喜欢这篇文章的目的失败了。
要修复其他类别,您需要对网页进行分类。有关如何使用的示例,请参阅https://developers.facebook.com/docs/opengraph/,以便您可以标记您对该网页的所有权并获得其Facebook展示的管理员权限。