Рейтинги постов, пользователей, комментариев
-
Привет. Поделитесь плагинами или наработками с помощью которых можно было бы реализовать систему рейтингов постов, пользователей и комментариев. Что-нибудь что бы позволило сделать что-то вроде рейтингов на Хабре:
- У постов (страниц и т. п.) есть свой рейтинг, который пользователи могут менять минусуя или плюсуя.
- Если публикация автора получает плюсик или минус, то рейтинг аккаунта автора также меняется (возможно, рейтинг автора это сумма рейтинга всех постов).
- С рейтингом комментариев тоже самое, что и с постами, но не обязательно 🙂
Естественно, лог плюсов и минусов должен храниться в какой-то отдельной таблице, а не в postmeta. Иначе наберется пара тысяч оценок для одной записи (поста, страницы) и сервер лопнет в попытках загрузить все postmeta для этой страницы.
Быть может, какие-то доклады были по тому, как устроена система лайков на wordpress.com? Или просто схема таблицы для таких целей.
Из более-менее адекватного нашел WP-PostRatings — там хотя бы отдельная таблица в БД есть, но код внутри не сильно клевый и никакой работы с рейтингами пользователей там как бы нет (хотя, если сделать рейтинг аккаунта в виде суммы рейтингов постов, то по идее подойдет такая стуктура).
- Тема «Рейтинги постов, пользователей, комментариев» закрыта для новых ответов.