在wordpress中的单个页面上显示来自两个博客帖子条目的评论

时间:2013-10-09 03:36:21

标签: wordpress

在我的wordpress页面学校我有两个不同的博客。让我们说博客 A 和博客 B 。在博客 A 或博客 B 上使用时,他可以发表评论。现在我想将两个博客的评论相互评论。 即 如果有人在博客 A 上发表评论,则应显示如下:

  1. 在博客 A 本身
  2. 学校页面
  3. 以及博客 B
  4. Comment demo 因此,无论用户对上述三页评论有何评论,请在所有三页上进行评论。

2 个答案:

答案 0 :(得分:0)

您可以使用rss feeds获取评论并将其加载到页面中。 如果它是多站点,您可以查看here。 如果站点是独立的但在同一服务器上,您可以建立与数据库的连接并查询所需的注释。

至少你需要自己编写代码。

答案 1 :(得分:0)

您可以使用WP_Comment_Query获取帖子的评论。一个粗略的例子:

<?php
$args = array(
  'post_ID' => 1 //Add the postID of the post you need here
);

// The Query
$comments_query = new WP_Comment_Query;
$comments = $comments_query->query( $args );

// Comment Loop
if ( $comments ) {
  foreach ( $comments as $comment ) {
    // here you can display the comment in the way you want
    echo 'Author: ' . $comment->comment_author . '<br/>';
    echo '<p>' . $comment->comment_content . '</p>';
  }
} else {
    echo 'No comments found.';
}
?>

请看一下上面提到的文章。我不知道你想得到post_ID,但这取决于你。如果您需要帮助,请告诉我。