blogservice.ru

Новые комментарии для новостного блога voskresensk.ru

Сентябрь 7, 2012, Команда БлогСервис

У одно из наших давних партнеров появились дополнительные требования к выводу комментариев и взаимодействию пользователей с ними. По-началу дополнительный функционал было решено реализовывать с помощью плагинов. Так были установлены плагин древовидных комментариев и плагин для постраничного вывода комментариев.

Плагин для постраничного вывода комментариев понадобился по следующим причинам:
— не хватало памяти и процессорного времени для обработки всех комментариев, если из было слишком много
— для удобства пользователей.

Проблема заключалась в том, что можно было включить только один из этих плагинов. Функционал второго попадал в конфликт с первым. Пришлось выходить из положения.

Что предприняли:

1) Отключили плагин древовидных комментариев.
2) Отключили плагин постраничного вывода комментариев.
3) Полностью переделали комментарии на сайте. Теперь они работают на встроенном функционале WordPress, который поддерживает и древовидность и постраничную навигацию.
4) Добавили приятное оформление для этих комментариев. В качестве донора для нового функционала комментирования выступила замечательная тема оформления cleanr. В ней очень грамотно реализован функционал комментариев. При минимуме кода.

Теперь два лишних плагина не нагружают сайт и учтены пожелания клиента. Кроме того, функционал этих комментариев будет обновляться вместе с самим ядром движка. Реализованы функции вывода комментариев тоже более оптимально и оптимизировано, чем это реализовано было в плагинах.