Публикация в группе: Плагин WP-Recall - Личный кабинет на WordPress

Категории группы: Обновления

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

В результате были добавлены дополнительные настройки на странице настроек плагина. Теперь отзывы, рейтинг комментариев и рейтинг статей объединились в единую систему в которой можно не только включать и отключать каждый из этих пунктов по отдельности, но и указывать им вес в баллах! Допустим коммент - 1 балл, пост - 10, а отзыв - 50! Минусанули за пост - получай минус 10 в репу) , а оставили положительный отзыв в профиле - получи плюс 50 к рейтингу) К слову, такие значения рейтинга сейчас установлены на этом сайте.

Были сделаны некоторые доработки в системе отзывов и рейтинга постов.

Также были добавлены настройки которые помогают регулировать влияние на общий рейтинг пользователя составных частей рейтинговой системы. Хотите чтобы рейтинг комментов был, но не влиял на карму пользователя - отключите влияние комментариев на общий рейтинг пользователя! Теперь это легко.

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

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

Важно! В плагине была добавлена дополнительная таблица в которой хранятся данные рейтинга комментариев и для ее установки в БД необходимо после обновления плагина произвести его деактивацию с последующей активацией.

60

Автор публикации

не в сети 23 часа

Андрей CS

12K
рассматриваю задания
Комментарии: 2744Публикации: 481Регистрация: 30-11--0001Продаж/Покупок: 0/0