На каждую публикацию в WordPress пользователь может добавить свой комментарий, который публикуется и размещается на данной странице. Когда комментариев становится много, то список сильно возрастает и мы можем заметить, что новые добавленные комментарии в WordPress отображаются последними в списке.
Думаю, многие хотят, что отображались сначала актуальные комментарии, а только потом устаревшие. Разберемся, как исправить данное недоразумение. Переискал весь интернет и нашел, что за вывод комментариев в шаблоне отвечает функция wp_list_comments() — у нее есть множество параметров. Если кратко, то они позволяют значительно изменять стиль выводимых комментариев и изменять некоторые параметры. Но сортировки в ней нет в прямом виде.
Итак, чтобы изменить сортировку выводимых комментариев в WordPress
1. Откройте файл /wp-includes/comment-template.php
2. Найдите строчку (в конце файла): $r[‘reverse_top_level’] = ( ‘desc’ == get_option(‘comment_order’) );
3. Замените в ней desc на asc и сохраните файл
Все — теперь проверьте ваши комментарии в любой статье. Последние добавленные комментарии теперь станут первыми в списке! ))
blogprogram.ru
Мне кажется это блестящая идея
——-