Дополнение для WordPress плагина WP-Recall. Позволяет в произвольную вкладку вписать шорткод и он будет выводить статистику по данному кабинету.
Внешний вид и как настроить:
Выводит 16 карточек, в зависимости от подключенных дополнений. Подробности смотри в вкладке FAQ.
Возможно задать заголовок и перечислить через запятую карточки что необходимо выводить.
Установка:
Т.к. это дополнение для WordPress плагина WP-Recall, то оно устанавливается через менеджер дополнений WP-Recall.
1. В админке вашего сайта перейдите на страницу "WP-Recall" -> "Дополнения" и в самом верху нажмите на кнопку "Обзор", выберите .zip архив дополнения на вашем пк и нажмите кнопку "Установить".
2. В списке загруженных дополнений, на этой странице, найдите это дополнение, наведите на него курсор мыши и нажмите кнопку "Активировать". Или выберите чекбокс и в выпадающем списке действия выберите "Активировать". Нажмите применить.
Установка:
Дополнение поддерживает автоматическое обновление - два раза в день отправляются вашим сервером запросы на обновление.
Если в течении суток вы не видите обновления (а на странице дополнения вы видите что версия вышла новая), советую ознакомиться с этой статьёй
Переходите в админке: WP-Recall -> Менеджер вкладок
Как работать с произвольными вкладками плагина рассказано в документации "Менеджер вкладок личного кабинета"
Создаёте новую вкладку и вписываете шорткод:
[pst_profile_datas]
Сохраняете настройки.
- подробно о работе шорткода читай в вкладке "FAQ"
1. Какаие есть варианты вывода статистики?
1. Вы можете в админке перейти в виджеты: Внешний вид -> Виджеты и в HTML виджет вписать шорткод [pst_profile_datas]
Сам HTML виджет разместить в доступных областях текущего личного кабинета.
2. Или в произвольной вкладке личного кабинета. Переходите в админке: WP-Recall -> Менеджер вкладок
Как работать с произвольными вкладками плагина рассказано в документации "Менеджер вкладок личного кабинета"
Создаёте новую вкладку и вписываете шорткод:
[pst_profile_datas]
Сохраняете настройки.
2. У шорткода есть доп атрибуты?
да.
[pst_profile_datas]
Шорткод может принимать доп атрибуты:
label - заголовок. По умолчанию: "Статистика пользователя:"
include - slug, зарегистрированных карточек.
Всего выводит 16 событий (16 карточек). Но вывод также зависит от активированных дополнений. Ниже подробности о них:
registration - дата регистрации (пример: "11-09-2011")
days - На сайте, дней с момента регистрации (пример: "3122")
activity - активность (зависит от дополнения Universe Activity). Выводит кол-во зафиксированных событий.
comments - кол-во оставленных комментариев
comments_day - среднее кол-во оставленных комментариев в день (30 комментариев за 5 дней дадут нам в счетчике "6 комментариев в день")
friends - кол-во друзей (зависит от дополнения Friends Recall)
rating_in - полученный рейтинг (зависит от дополнения Rating System - базового дополнения WP-Recall)
rating_out - сколько раз этот пользователь голосовал (зависит от дополнения Rating System - базового дополнения WP-Recall)
rating_up - в том числе положительно (зависит от дополнения Rating System - базового дополнения WP-Recall)
rating_down - и отрицательно (минусовал кого-то) (зависит от дополнения Rating System - базового дополнения WP-Recall)
write_posts - опубликовал всего записей (обычные записи WordPress)
write_group - опубликовал всего записей в группах (зависит от дополнения Groups Recall - базового дополнения WP-Recall)
write_products - всего товаров опубликовал (базовое дополнение Commerce WP-Recall)
write_notes - опубликовал заметок (зависит от дополнения Notes)
write_video - опубликовал видео (зависит от дополнения Video Gallery)
write_photo - опубликовал фото в галерее (зависит от дополнения Gallery Recall)
- события выводит в этом порядке. И если вам нужно поменять порядок то в шорткоде через запятую их перечисляем в нужном порядке.
Пример 1 - переименуем заголовок:
[pst_profile_datas label="Активность:"]
Пример 2 - сменим порядок следования карточек:
[pst_profile_datas label="Активность:" include="days,registration,activity,comments,comments_day,friends,rating_in,rating_out,rating_up,rating_down,write_posts,write_group,write_products,write_notes,write_photo,write_video"]
- мы вывели все значения но поменяли местами 2-1 и 16-15
И сменили заголовок на "Активность:"
Пример 3 - мы хотим разбить вывод на 2 части:
Сделаем так:
[pst_profile_datas label="Активность:" include="days,registration,activity,comments,comments_day,friends,rating_in,rating_out,rating_up,rating_down"]
[pst_profile_datas label="Публикаций:" include="write_posts,write_group,write_products,write_notes,write_photo,write_video"]
v1.1
* поддержка WP-Recall 16.24.11
v1.0
* Release
* Поддержка осуществляется в рамках текущего функционала дополнения
* При возникновении проблемы, создайте соотвествующую тему на форуме поддержки товара
* Если вам нужна доработка под ваши нужды - вы можете обратиться ко мне в ЛС с техзаданием на платную доработку.
Все мои работы опубликованы на моём сайте и в каталоге магазина CodeSeller.ru
Владимир, социализация продолжается, нон стоп. Кабинет превращается в центральный элемент благодаря твоим допам, отлично как всегда!
Здравствуйте. Очень интересное дополнение.
Владимир, скажите, пожалуйста, реально ли добавить в дополнение функционал, который позволил бы с помощью Profile Statistics расширить статистику отображаемую дополнением User Info Tab?
Я думаю это было бы хорошим "модулем" расширения User Info Tab, так как оно автоматически уже вывод достаточно много полезной нужной информации и очень не просто построить вручную аналогичную вкладку, которая формируется допом User Info Tab
PS: я почему-то когда увидел заголовок и скриншоты обрадовался, подумал, что этот доп как раз и расширяет статистику User Info Tab. Оказалось ошибся 🙂
Тут некоторые моменты дублируют функционал той статистики, что выводит UI tab.
А по совместимости - тут есть шорткод, там есть экшены - значит под статистикой ui tab или в другом месте можно выборочно вывести данные из этих карточек. Небольшой сниппет - подскажу на форуме поддержки.