Недавно задумался, как реализовать личный кабинет на Wordrepss, минуя Административную панель Wordrepss (что бы пользователи не авторизовались в /wp-admin и не заходили в Административную часть).
К моему удивлению наткнулся на плагин WP-Recall — Registration, Profile, Commerce & More.
Данный плагин разрабатывался более 8 лет, с 2013 года и полностью бесплатный.
Подробнее о плагине
Базовая часть плагина уже включает в себя широкий функционал, которым вы сможете пользоваться сразу после активации:
- Profile Recall — Профиль пользователя (настраиваемый профиль пользователя, легко создать и перетаскиванием сменить порядок полей профиля)
- Rcl Chat — Личные сообщения и глобальные чаты (простые и без ограничений чаты, выводимые через шорткоды)
- Rating system — Звёзды, лайк/дизлайк и просто лайк. Рейтинги для комментариев, записей и других типов
- Public Recall — публикация из фронтенда с загрузкой фото (пользователь может создать новую запись и отредактировать ее из лицевой части сайта)
- User balance — личный баланс пользователя
- Commerce — магазин (дополнение электронной коммерции)
- Groups Recall — бесплатное решение для создания сообществ (групп) и контроля доступа к контенту (закрытые группы)
- PrimeForum — лёгкий форум на вордпресс (Seo URLs)
Возможности «из коробки»:
- Фронтенд профили пользователей
- Фронтенд регистрация пользователей
- Фронтенд логин (вход) пользователей
- Фронтенд публикации (публикации записей через фронтенд)
- Произвольные поля профиля (и публикаций)
- Drag and drop конструктор форм (перетаскиванием: профиля & публикаций)
- Личный кабинет пользователя
- Список пользователей
- Аватарка пользователя (загрузка пользовательских аватарок)
- Загрузка обложки пользователя в ЛК
- Личные сообщения
- Система рейтинга
- Магазин
- Группы
- Элегантные профили пользователей (включая 2 темы личного кабинета пользователя)
- Форум
- Drag and Drop система создания форума (перетаскиванием).
- Модерация тем и сообщений форума из фронтенда
- Множество шорткодов
- Дружественный к разработчикам: множество actions и filters (хуков)
- Готов к переводам
Что мне понравилось в данном модуле, это форум и дополнения от других пользователей.
На форуме вы можете задать вопрос по настройке плагина, если возникли трудности, так же есть видео инструкции по установке и настройки.
Более 100 дополнений к личному кабинету, которые можно скачать или приобрести.
К сожалению, в плагине стили сайта 2015 года, вроде де не проблема, изучив документацию, я разработал свой личный кабинет на Bootstrap 4 и шаблон к самому Wordrpess.