0

私の wordpress ページSchoolには、2 つの異なるブログがあります。ブログAとブログBとしましょう。ブログAまたはブログBのいずれかで使用すると、コメントを作成できます。今、私は両方のブログのコメントを相互にしたいと考えています。つまり、誰かがブログAにコメントすると、次のように表示されます。

  1. ブログA自体に
  2. 学校のページで
  3. ブログBでも

コメントのデモ したがって、ユーザーが上記の 3 つのページのどこにコメントしても、コメントは 3 つのページすべてに表示されます。

4

2 に答える 2

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それはあなた次第です。助けが必要な場合はお知らせください。

于 2013-10-09T18:42:32.687 に答える