Добавляем нумерацию комментариев в WordPress 2.7
Как добавить нумерацию комментариев в блог на WordPress знают многие, так как различные способы описаны на многих сайтах. Однако с выходом WordPress 2.7 и с разделением комментариев на страницы...
Понравился пост? Подпишись на обновления по RSS или Twitter !
#1,
Спасибо, вот это действительно полезный материал (для многих). Сам долго бился над этим вопросом, но теперь знаю решение :) Надо будет попробывать...
#2,
Спасибо, оказалось полезно.
#3,
В самое время, ломала голову несколько дней, спасибо яндексу и вашему посту
#4,
Что то у меня разделение на страницы не работает… Хотя, может она не разделяет старые посты при включении, а действует только последующие комменты.
#5,
нет, действует на все записи и комментарии, существующие в блоге, а не только на новые. проверяйте лучше, что вы там сделали, где-то точно ошибка.
#6,
Здравствуйте! При использовании описанного в статье кода почему-то при разбивке комментариев на страницы (по 10 комментариев на страницу) счетчик неправильно работает.
Конкретно. На текущей первой странице древовидных комментариев он всё верно считает, например, посчитал 20 комментариев. Однако как только перелистываешь на вторую страницу, то нумерация начинается не с 21, а с 11, т.е. счетчик продолжает считать, посчитав только комментарии первого уровня предыдущей страницы, не учитывая вложенные комментарии. И так все страницы. Итого, получается вместо цифры 131 на последнем комментарии, последней 8 страницы, отображается число 73.
Где закралась ошибка? Буду благодарен за помощь.
#7,
Забыл добавить, wp 2.8.6.
#8,
Ну да, ведь нет тредной переменной :)
Так что вот эта часть:
Неправильна, т.к. продемонстрированный код не суммирует комментарии из тредов, хотя и считает на текущей странице.
#9,
у меня просто нет древовидных комментов, поэтому для них толком я проверить код не смог. воспользуйтесь плагином.
#10,
Спасибо за ответ. Плагин с одной стороны конечно удобен - поставил и забыл, а с другой, мне больше нравится использовать небольшой кусок непосредственного кода в шаблон функций, чем вешать целый плагин с кучей настроек. Ничего лишнего, только нужный код.
И так и не нашел в описаниях к плагину как вывести общее количество комментариев ("Комментариев: столько-то, включая столько-то ветвей дискуссий"), как это сделано на сайте автора плагина. Потому что подсчет числа комментариев стандартной функцией wp будет отображать одну цифру, а плагин с этими дурацкими 1.1, 1.2, 1.x и т.д., на последнем комментарии будет выводить другую цифру.
Буду очень благодарен если всё-таки удастся довести имеющийся простой код до ума. Разбивка на страницы необходима, т.к. не грузит процессор, а древовидные комментарии ну уж очень удобны, многие пользуются. Ради такой незначительной вещи, как нумерация комментариев не имеет смысла отказываться от древовидности. Тем более когда уже достаточно много ветвей и сотня-другая комментариев к одному посту, и их отключение приведет к бардаку.
PS.: А можно поинтересоваться почему не используете древовидные комментарии? Ведь когда комментариев много, затруднительно искать на чей именно комментарий был дан кем-то ответ.
#11,
у меня здесь отлично реализована функция цитаты. а древовидные комментарии хороши лишь до тех пор, пока не ограничен уровень вложенности - когда же он ограничен, то получается все та же помойка, причем никто функциями цитаты при таком раскладе не пользуется.
да и опять же - в узком шаблоне сложно впихнуть даже 2 уровня вложенности, я уже пробовал - криво получается.
отнять одно от другого и получить число дискуссий? ))
#12,
Кстати да, прекрасно сделано. Это плагин или скрипт какой-то? Если бы ещё автор цитаты указывался, было бы шикарно :) Ведь есть же для форума под VBulletin скрипт цитирования выделенного текста и ник в ответ, почему для WordPress никто такого не сделает? Это же был бы самый шикарный плагин для комментирования!
Подумал, и действительно, ну их эти деревья. Так всё четко, да и если в настройках 10 комментариев на страницу, значит их 10 и будет, а не непонятно какое число. К тому же, если кто-то оставляет комментарий, то он всегда будет внизу (или вверху, смотря как настроена сортировка), а не где-нибудь в середине на фз какой странице комментариев :)
#13,
WP Comment Quicktags Plus
да есть такие плагины, Quoter например. только вот теги цитирования будут с именем автора комментируемого сообщения - а по опыту, мало кто из комментаторов аккуратно оставляет комментарии - получается в большинстве случаев помойка.
#14,
#15,
а на 3,0 будет работать?
#16,
Отлично все реализовал спасибо за изложение кода, вот тока как бы еще посты пронумеровать очень нужно, помогите плеас, никто не знает?
#17,
да, на 3.0.1 работает. в новой версии wp система комментариев не менялась никак.
#18,
Спасибо за подробные пояснения. Благодаря вам работа с WP удобна и проста.
#19,
Теперь удобней распозновать комменты...
#20,
Помогите пожалуйста, на моём блоге (http://wolfx.ru/) плагин WordPress Thread Comment не работает, выдаёт ошибку: "Can't find the 'commentformid' div". Как её решить? Или может есть какая-нибудь другая замена плагина древовидных комментариев?