我有一个包含各种帖子的博客,所以我尝试将 facebook 评论合并到我的帖子中,但它只生成单个 url 的代码。假设我有一个 url 为“example.com/post1”的帖子,我在 facebook 中输入评论代码生成器,我得到了在该特定帖子上显示 fb 评论的代码。但是,如果我有更多的帖子,例如“example.com/post2”等,我如何才能获得每个帖子的 fb 评论。
问问题
5094 次
4 回答
2
joomla 的等价物是什么:
<div class="fb-comments" data-href="<?php echo get_permalink(); ?>" data-num-posts="2" data-width="470"></div>
于 2012-11-10T16:32:37.710 回答
1
我将向您展示我网站上的一些 PHP 代码。
我首先包含了 Javascript SDK,我假设你已经完成了。
然后我使用下面的代码。
<div class="fb-comments" data-href="[your site url]/post[post id]" data-num-posts="2" data-width="470"></div>
康纳
于 2012-07-08T20:48:26.237 回答
0
您使用的是什么博客平台?它是自定义的还是类似 Wordpress 的?
如果您使用的是 wordpress,您可以简单地在您希望出现评论的地方添加以下代码,它将获取当前的帖子 url(这将需要 php)
<div class="fb-comments" data-href="<?php echo get_permalink(); ?>" data-num-posts="2" data-width="470"></div>
如果它不是 wordpress 博客,您可以使用 PHP 请求页面的当前 url,这应该允许对每个单独的页面进行评论
<div class="fb-comments" data-href="<?php $url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; echo $url;?>" data-num-posts="2" data-width="470"></div>
我绝对不是PHP专家,但过去成功使用过这两种方法
于 2012-07-09T23:16:19.770 回答
0
这对我有用
<div class="fb-comments" data-href="<?php $url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; echo $url;?>" data-num-posts="2" data-width="470"></div>
加上添加 facebook JS 代码。
使用
<?php echo get_permalink(); ?>
不管用
于 2015-05-14T20:40:58.727 回答