Наткнулся на ваш вопрос, и как говорится не смог пройти мимо.
У меня есть такой опыт, я нашел готовое решение на PHP, сделал форк и добавил в composer.
В принципе первый раз всегда медленный, но разобраться можно Пакет
Читайте документацию, задавайте вопросы менеджерам)
Удачи)
При использовании плагина WP-Recall (у него кстати есть своя настраиваемая форма публикации для произвольных типов записей) доступно вот такое дополнение: https://codeseller.ru/products/notify-panel-panel-... "Notify Panel - Панель уведомлений для плагина Wp-Recall"
- с ней админ может видеть записи на утверждении.
А сам юзер в своем ЛК в списке публикаций видит ее статус https://yadi.sk/i/H1GLU67M3MY74b
Или же используя дополнение Universe Activity - к вышеназванному плагину - можно видеть в своей ленте статус записи https://yadi.sk/i/Oi_PkZt13MY7C3
Такой вариант:
В post_meta сохраняем счётчик просмотров отдельно за 1, 2, 3 день.
На 4 день затираем данные 1 дня, чтобы не росла таблица.
При выводе делаем запрос из трех полей для каждой записи, складываем и сравнимаем общее кол-во просмотров за 3 дня.
Раз в 3 часа или 6/12/24 по крону обновляем блок популярных записей.
вот так проверяется ТИЦ https://yandex.ru/yaca/cy/ch/toster.ru вместо toster.ru впишите любой сайт
Если будут частые запросы то я не в курсе, как яндекс к этому отнесется, може каптчу воткнет.
По поводу pr есть такая инфа, что 15 апреля 2016 года Google упразднил тулбарный Page Rank. то есть его теперь никак нельзя узнать у гугла.
Там делов то на пол часа) прикрутить платежку к сайту, пользователям добавлят id-шники материалов при покупке. У кого не id тот не может смотреть страницу