Свой формат комментариев в WordPress 2.7
[ ←Вернуться к стандартному виду ]
В WordPress 2.7 появились древовидные комментарии и упростился шаблон comments.php, отвечающий за вывод этих самых комментариев, вместо кучи кода достаточно вписать
[code='php']
С одной стороны — здорово!, а с другой стороны... что делать, если хочется добавить свои стили / изменить расположение элементов / заменить аватары gravatar.com на свои?
Открываем comments.php (в папкеТемы), находим
[code='php']
и меняем на
[code='php']
Затем в functions.php (тоже в папке Темы) добавляем:
[code='php']//свой формат комментариев
function custom_comment($comment, $args, $depth) {
$GLOBALS['comment'] = $comment; ?>
Как видите, тут уже можно разойтись и перекроить вывод комментариев как душе угодно.
Все новые встроенные css классы для комментариев смотрите на странице «Новинки WordPress 2.7» (пункт Комментарии).
Официальная страница в Кодексе: Template Tags/wp list comments
Скачать пример-шаблон comments.php + css для комментариев WordPress 2.7
:
в (подписан на отзывы)'; } } ?>
comment_approved == '0') : ?>
Ваш отзыв на модерации.
'
', 'reply_text' => 'Ответить', 'depth' => $depth, 'max_depth' => $args['max_depth'] )); ?>