Изменение внешнего вида комментариев wordpress
Для изменения внешнего вида комментариев на страницах wordpress нужно внести изменения в comments.php либо там где выводится комментарий. Стилизация происходит посредством html и css с вкраплениями кода wordpress. А именно нужно изменить цикл на свой и стилизовать. Пример цикла следующий:
html:
-
$comments_query = new WP_Comment_Query;
$comments = $comments_query->query( 'status=approve' );
-
' . $comment->comment_author . ' (' . $comment->comment_date . ')
';
echo '' . $comment->comment_content . '
if ( $comments ) {
foreach ( $comments as $comment ) {
echo '
';
}} ?>
css:
.list { clear:both }
.list li { list-style-type:none; margin-left:5px }
.list p { padding-bottom:5px; }
p.name { font-size: 18px;margin: 0;text-transform: capitalize; }
p.text { padding-left:10px; margin:0 0 10px 0 }
Этот цикл выдает одобренные (status=approve) комментарии для текущей страницы. Вывод нумерованным списком (ol li) в котором фигурируют имя комментатора (comment_author), дата сообщения (comment_date) и сам контент (comment_content).
Более подробно описано на http://codex.wordpress.org/Class_Reference/WP_Comment_Query, а переменные есть http://codex.wordpress.org/Database_Description#Table:_wp_commentmeta
Спасибо