我正在尝试将Facebook评论插件添加到我的Flash游戏网站以进行我的游戏页面,并且我已经将此代码用于Facebook评论表单。我已将以下代码放置在 play.php 页面中。
<div class="fb-comments" data-href="http://www.dilawez.com/" data-num-posts="5" data-width="785"></div>
以下代码我放在我的索引.php页面中,紧跟在我的标签之后。这段代码的主要问题是我能够看到我所有游戏的评论。因为我不想看到这样。我希望我的用户发布游戏方面的评论。例如,我已经发布了游戏 1 的评论,我能够看到剩余的游戏。谁能解决这个问题。
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
有关演示,请参阅此链接
是的,你可以
注释特定于此处定义的页面data-href="http://www.dilawez.com/"
因此,它是加载注释或存储注释的标识符。
如果您可以为每个游戏放置一个唯一的URL,它会自动处理。
使用以下代码正常工作...
<div class="fb-comments" data-href="<?php echo $confRow['sitePath'];?>play/<?php echo str_replace(' ','_',$gameInfoRow['name']);?>" data-num-posts="5" data-width="785"></div>