Как разместить комментарии через процесс утверждения комментариев в Wordpress? - PullRequest
2 голосов
/ 29 января 2010

Быстрый вопрос У меня есть небольшой фрагмент кода, который извлекает комментарии из поля для комментариев на одной странице и отображает эти комментарии на другой странице.

Вот код, который у меня есть на моей странице.php:

<div id="comments">
<?php if ( is_page('share-your-story')) {
$comments = get_comments('post_id=2583');
  foreach($comments as $comm) :
    echo "<hr>"."<h3>".($comm->comment_author)."</h3>";
    echo "<p>".($comm->comment_content)."</p>";
  endforeach;
}
else {
comments_template();
}

?>

Проблема в том, что комментарии не проходят через процесс утверждения. Могу ли я добавить в этот код что-нибудь, что помешает автоматическому отображению комментариев?

Спасибо, Matt

1 Ответ

1 голос
/ 29 января 2010

get_comments принимает параметр состояния. Таким образом, get_comments('post_id=2583&status=approve') вернет только одобренные комментарии к этому сообщению.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...