Я работаю над сайтом для моего автомобильного клуба, где участники могут войти в систему и представить свои собственные пробеги на одной странице, я хотел бы показать комментарии для участника, который вошел в систему только для того, чтобы они никого не могли видеть еще запустить, но в то же время, администратор может видеть все комментарии. Форма комментариев была изменена с помощью специальных полей для типа автомобиля, rego, даты и времени. Я использовал плагин поля комментариев, чтобы добавить эти поля.
изображение формы
Я пробовал много кодов из интернета, но они не показывают все детали, которые были введены
comment_form();
if ( is_user_logged_in() ) {
$user_id = get_current_user_id();
$args = array(
'status' => 'approve',
'order' => 'DESC',
'user_id' => $user_id
);
$comments = get_comments($args);
foreach($comments as $comment) :
echo '<p>';
echo( $comment->comment_author. '<br/>'
.$comment->comment_date.
'<br/>' .$comment->comment_content. '<br/><hr>'
);
echo '</p>';
endforeach;
}
Показывает только в поле для комментариев результаты, а не дополнительные поля типа автомобиля, rego, даты и времени, кроме того, что, кажется, работает нормально.