Добавлено в закладки: 5

Обновление: 2 недели назад

Версия файла: 1.5

Поддержка WP-Recall: 15.7.0 и выше

Приобрели: 13 раз

Активных установок: 18

Дополнение к WordPress плагину WP-Recall - отменяет кнопку "Информация о пользователе" в шаблонах личного кабинета Sunshine и Grace.
И добавляет вкладку "Инфо", где отображает подробную информацию о пользователе.

Удобно поставить эту вкладку первой (в админке "WP-Recall"->"Настройки"->"Настройки вкладок" - перенесите ее выше) и при заходе в личный кабинет пользователи увидят сразу сводную информацию о юзере.

Дополнение не имеет настроек. Использует функционал шаблонов WP-Recall. Как работать с шаблонами описано здесь.

А так как используется шаблон для вывода - вы можете переназначить блоки местами, переписать текст, изменить вёрстку. Каждая сущность: будь то дата регистрации, статус, имя, один элемент из статистики - все это отдельная функция - и вы гибко сможете повлиять на результат - если стандартный вывод вас не устраивает. На скриншоте я отметил какие дополнения выводят там какие блоки, но вы можете дописать и свои дополнительные данные - зная лишь функцию для вывода.

В шаблоне я все подробно прокомментировал - легко для новичка - если к примеру вам надо перенести блок или заменить текст.

В функцию можно передавать свой текст, в некоторые иконки от FontAwesome. Если в статистике пользователя значение 0 (отсутствует) - то этот блок статистики не выводится. Если функция не возвращает ничего - к примеру не указана дата рождения или город или соцссылки - то вы не видите теста. Это разгружает кабинет если пользователи ничего не заполнили. Просто минимум информации.

Автор своего кабинета на этой странице увидит текст-ссылку что он может изменить или дополнить эти данные.

Дополнение использует кеширование WP-Recall (если оно включено в настройках плагина) - но делает, при всей массе выводимых данных, всего 4 запроса к базе данных.

Ссылки на дополнения указанные на скриншоте:

Birthday in Profile
Сountry & city in profile
User Profile - входит в состав плагина WP-Recall
LastPage
Social Recall

В статистике выводит данные из плагинов:

Asgaros Forum
bbPress
и из дополнений:
Groups Wp-Recall (Группы) - доп из базовой версии WP-Recall
Recall Magazine (Магазин) - доп из базовой версии WP-Recall
Notes (Заметки)
Video Gallery Recall (Видеогалерея)
Gallery Recall (Личная галерея)

Получилось достаточно гибкое дополнение - можно использовать как конструктор вывода своей анкеты пользователя. Выслушаю дельные предложения по развитию

Демо здесь

 

Установка:

Т.к. это дополнение для WordPress плагина WP-Recall, то оно устанавливается через менеджер дополнений WP-Recall.

1. В админке вашего сайта перейдите на страницу "WP-Recall" -> "Дополнения" и в самом верху нажмите на кнопку "Обзор", выберите .zip архив дополнения на вашем пк и нажмите кнопку "Установить".
2. В списке загруженных дополнений, на этой странице, найдите это дополнение, наведите на него курсор мыши и нажмите кнопку "Активировать". Или выберите чекбокс и в выпадающем списке действия выберите "Активировать". Нажмите применить.

Обновление:

Дополнение поддерживает автоматическое обновление - два раза в день отправляются вашим сервером запросы на обновление.
Если в течении суток вы не видите обновления (а на странице дополнения вы видите что версия вышла новая), советую ознакомиться с этой статьёй

* Удобно поставить эту вкладку первой (в админке "WP-Recall"->"Настройки"->"Настройки вкладок" - перенесите ее выше) и при заходе в личный кабинет пользователи увидят сразу сводную информацию о юзере.

* Дополнение использует функционал шаблонов WP-Recall. Как работать с шаблонами описано здесь.

* Руководство по расширенному использованию этого дополнения с примерами опубликовал тут

2017-02-13

v1.5
* Поддержка ajax-загрузки вкладки (не понятно почему я от этого вначале отказался. Будут баги - репорт присылайте)
* Блок справа - "Эти данные вы можете заполнить/изменить в своем профиле. Перейти" - это теперь ajax ссылка на редактирование своих данных.
Раньше клик по ссылке перезагружал страницу. Теперь вкладка редактирования профиля загружается без обновления страницы
*

2017-02-12

v1.4
* Теперь в функцию uit_count_type_post вы можете передавать любые post_type, ограничений на типы записей никаких
* Добавлен вывод баланса пользователя. Сколько средств на личном счете. Его видит админ и владелец кабинета

2017-01-11

v1.3.1
* решена проблема с сессией пользователя при включенном кешировании реколл. Гостям кабинета отдается из кеша, а админу и автору кабинета не кешированная версия.

2017-01-10

v1.3
* Оптимизация работы дополнения.
Исправлено:
* Холостые запросы в бд теперь не посылаются если элемент статистики отсутствует.
Добавлено:
* Добавлена поддержка Asgaros Forum (В статистике выводит 2 блока: Тем на форуме и Сообщений на форуме)
* Добавлена информация по сессиям пользователя. Включает в себя количество сессий и в них указывает "Время логина пользователя", когда сессия (авторизация) истекает, IP адрес с которого авторизовался пользователь и User Agent устройства.
Эта информация видна администрации и хозяину личного кабинета.
* Добавлен хук uit_footer - срабатывает в самом низу - т.к. выше блока "Сессии" работает хук uit_after_stats

2016-12-23

v1.2
* В статистике добавлено значение: "На сайте, дней". Показывает сколько дней прошло с регистрации пользователя.
* Дизайн блока статистики переосмыслен - теперь он выводится плиткой.
* К заголовкам добавлены иконки. Вы можете их поменять на свои, или убрать вовсе - смотрите скриншот.
* Добавлено 4 хука. Срабатывают до блока информации (хук uit_before_info), после него (uit_after_info), до статистики (uit_before_stats) и после нее (uit_after_stats). Могут использоваться вашими функциями или сторонними дополнениями - и добавлять свои данные.

2016-12-22

v1.1
* добавил кнопку увеличения аватарки

2016-12-19

v1.0
* Release

* Поддержка осуществляется в рамках текущего функционала дополнения
* При возникновении проблемы, создайте соотвествующую тему на форуме поддержки товара
* Если вам нужна доработка под ваши нужды - вы можете обратиться ко мне в ЛС с техзаданием на платную доработку.

Полный список моих работ опубликован на моем демо-сайте и в каталоге магазина CodeSeller.ru

Условия поддержки: На форуме товара

Контактные данные: ЛС

Авторство: Товар опубликован его непосредственным автором

Форум поддержки:

При возникновении проблемы, создайте соотвествующую тему на форуме поддержки товара

Рейтинг: 80
Данное дополнение поддерживает автоматическое обновление
Помните! Данный продукт защищен авторским правом, его нарушение влечет за собой административную и уголовную ответственность

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

4 234

http://across-ocean.otshelnik-fm.ru/ - список моих работ к плагину WP-Recall

"User Info Tab" - еще больше жизни! Coming Soon!!!

Комментарии: 911Публикации: 111Регистрация: 27-01-2013Продаж/Покупок: 4453/116