0

我有一个包含各种帖子的博客,所以我尝试将 facebook 评论合并到我的帖子中,但它只生成单个 url 的代码。假设我有一个 url 为“example.com/post1”的帖子,我在 facebook 中输入评论代码生成器,我得到了在该特定帖子上显示 fb 评论的代码。但是,如果我有更多的帖子,例如“example.com/post2”等,我如何才能获得每个帖子的 fb 评论。

4

4 回答 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 回答