Дополнение Profile Types Manager производит разделение пользователей сайта на различные группы в зависимости от выбранного при регистрации типа профиля.
Для каждого типа профиля дополнение позволяет указывать какие поля профиля будут доступны для заполнения и какие вкладки личного кабинета будут доступны для просмотра.
Типы пользовательских аккаунтов создаются администратором сайта на основе произвольных полей профиля плагина Wp-Recall.
На странице произвольных полей профиля создается поле с типом radio или select, в котором указываются варианты предлагаемых пользовательских типов аккаунта.
На странице дополнения "Управление типами профиля" созданное произвольное поле профиля указывается в качестве типа профиля на сайте, после чего появляются доступные варианты типов профиля с настройками привилегий.
Помечая галочкой поля профиля и вкладки личного кабинета устанавливаются привилегии, тем самым ограничивая или открывая доступ к ним, для каждого из доступных типов профиля.
Если при активации данного дополнения на сайте уже присутствуют пользователи, у которых еще не был назначен тип профиля, то при следующем их посещении своего личного кабинета им будет предложено выбрать доступный тип профиля в обязательном порядке.
Кроме того, администратор всегда может сам назначить любому пользователю любой тип профиля через административную часть сайта.
Буду рад услышать мнение относительно дальнейшего развития данного дополнения.
Установка:
Т.к. это дополнение для WordPress плагина WP-Recall, то оно устанавливается через менеджер дополнений WP-Recall.
1. В админке вашего сайта перейдите на страницу "WP-Recall" -> "Дополнения" и в самом верху нажмите на кнопку "Обзор", выберите .zip архив дополнения на вашем пк и нажмите кнопку "Установить".
2. В списке загруженных дополнений, на этой странице, найдите это дополнение, наведите на него курсор мыши и нажмите кнопку "Активировать". Или выберите чекбокс и в выпадающем списке действия выберите "Активировать". Нажмите применить.
Обновление:
Дополнение поддерживает автоматическое обновление - два раза в день отправляются вашим сервером запросы на обновление.
Если в течении суток вы не видите обновления (а на странице дополнения вы видите что версия вышла новая), советую ознакомиться с этой статьёй
* Поддержка осуществляется в рамках текущего функционала дополнения
* При возникновении проблемы, создайте соотвествующую тему на форуме поддержки дополнения
Вопросы: можно ли отключить выбор ролей пользователями? Что бы по умолчанию присваивалась определенная роль. И только админ мог изменить роль пользователя. Можно ли связать роли дополнения с ролями WP?
Связать типы профиля дополнения с ролями WP нельзя.
Путем несложной манипуляции в коде, можно указать какой именно тип профиля будет получать пользователь при регистрации, если выбор не был предусмотрен. На форуме могу подсказать как это сделать.
А как поправить данное дополнение чтобы для разных типов пользователей показывался разный рекол бар?? Или какими другими средствами можно это сделать? Спасибо
только внесением изменений в шаблон реколлбара или переподключением шаблонов в зависимости от типов профилей через нужный фильтр
Данное дополнение позволяет скрывать/показывать вкладки принадлежащие только области menu? Или action и counters тоже можно?
дополнение может скрывать любые вкладки
Добрый день, на данный момент, Тип аккаунта может быть: Заказчик или Исполнитель, ну рассматриваю только это. вопрос - данным доп., можно сделать что бы был тип аккаунта и заказчик и исполнитель, потому что пользователь может быть одновременно и тем и другим, если нельзя то подскажите пож. или направьте как это можно реализовать, спасибо
Это дополнение рассчитано на назначение пользователю только одного типа аккаунта, несколько он иметь не может, иначе доп не будет верно работать, но можно создать третий тип, который будет включать разрешения и Заказчика и Исполнителя, и назначать уже его.
так значит, в настройках можно создать третий тип, я правильно понял?
количество типов профиля не ограничено
А, я понял, в полях профиля создаём третий тип ( Заказчик и Исполнитель ) Андрей спасибо большое. Удачи. а этот доп я думаю тоже позже нужен будет, с начало с установленными разберусь.
Андрей, подтвердите пож. (да или нет), без вашего резюме у меня выше сказанное моё изречение так и остаётся в догадках, вдруг я ошибаюсь, заранее ещё раз спасибо.
да, можете создать три типа профиля, я об этом ниже упоминал
спасибо, понял.
а всё я разобрался, зачем создавать третий профиль, можно просто я так понял выбрать тип исполнителя и тогда можно и предоставлять услуги и заказывать, что то сразу не понял.
подскажите плагин решит эти задачи
– Посетитель – незарегистрированный пользователь сайта;
– Пользователь – зарегистрированный пользователь сайта, не разместивший записей. Пользователь может размещать посты только в категорию «Песочница»;
– Автор – пользователь, разместивший 5 успешных записей
Автор, купивший Премиум-подписку, имеет галочку верификации на аварке;
– Автор-старожил – специальная группа первых авторов, поддержавших сайт в момент его зарождения и становления;
– Рекламодатель – имеет доступ к рекламному кабинету (регистрируется отдельно).
и вот эти
– администратор сайта должен иметь возможность менять цены на услуги, предоставляемые сайтом (выставление цен на покупку рейтинга, стоимости подписок, стоимость услуг рекламного кабинета и прочее);
– управление количеством просмотров (для контроля накруток);
– управление рейтингом пользователей (добавление, уменьшение);
– управление всеми действиями в рекламном кабинете (удаление баннеров, изменение срока их активности);
– управление группами, записями и прочие действия, входящие в модернизированный функционал CMS.
Вопрос: Можно шорткодом выводить пользователей по ролям "Все посетители" "Все менеджеры" "Все..."?
В описании "Для каждого типа профиля дополнение позволяет указывать какие поля профиля будут доступны для заполнения и какие вкладки личного кабинета будут доступны для просмотра."
Вопрос: Правильно ли я понимаю, что администратор может указать кому какие поля в профили видны для заполнения?
Администратор может в админке задать вывод определенных полей профиля к выводя для определенных типов профиля
Добрый день!
Можно сделать так, что пользователь мог размещать товары на оплаченный период (месяц), а если он не продлит доступ, чтоб они скрывались автоматически? И поставить ограничение: такой тип аккаунта может добавить одни товар, а такой - до 10ти.
Добрый день, к сожалению, данное дополнение не отслеживает время использования пользователем аккаунта, для вашей задачи вам лучше использовать функционал WP Access Ultimate, насколько я помню, у вас есть это дополнение, но потребуется дополнительная реализация нужного функционала под вашу задачу.
Да, у меня куча дополнений)) А что нужно для реализации? Мне нужно, что сайт работал как доска объявлений с платными временными публикациями пользователей.
Вам нужно создать задание и подробно там расписать требуемый функционал, тогда смогу рассмотреть.
Разместила, спасибо
Ну вот это прям то что нужно, идеальнейшее дополнение для меня
Здравствуйте! Подскажите, пожалуйста, если в личном кабинете сделать вкладки видными только для одного типа пользователей (например: редактор), то для других типов пользователей эта вкладка будет отображаться и будет написано "ошибка", при переходе на нее, или все таки эта вкладка не будет отображаться вообще?
Не отображается она для другого типа профиля
Спасибо!
Здравствуйте!
Возможно ли сделать запрет вывода (поиска) пользователей определенных ролей через шорткод [userlist]. Например чтобы на одной странице сайта вывести пользователей - учеников, а на другой пользователей преподавателей
дело не в этом дополнении, это дополнение ограничивает вкладки у типов аккаунта, а ваш вопрос решается здесь https://codeseller.ru/api-rcl/userlist/, хотя если у вас у определенной роли должен быть определенный тип аккаунта, то оно тоже будет идеальным решением.
P.S. не админ и не модератор, просто знаю ответ
Здравствуйте.
Можно ли с помощью этого дополнения решить такую задачу.
Есть 3 типа пользователей.
- зарегистрированный (у него есть ЛК и урезанные возможности)
- редактор (пишет статьи и рецепты, отправляет на модерацию)
- менеджер магазина (публикует и редактирует товары)
Редактору недоступна публикация товаров, а менеджеру публикация статей и рецептов. Просто зарегленому юзеру не доступны никакие функции публикации товаров, статей и кастомных типов записей.
При этом регистрация на сайте доступна только как обычный юзер. Редактора и менеджера магазина назначить можно только вручную.
в теории реализовать это можно, но потребуется доработка под ваш проект
Здравствуйте.
С прискорбием сообщаю, что после обновления WP-Recall до версии 16.25.3 дополнение Profile Types Manager (Типы профиля) не работает и выдает ошибку.
Ошибка появляется при попытке выбрать профиль в выпадающем списке — в форме регистрации.
Скрин ошибки из консоли разработчика прилагаю.
Спасибо, на выходных посмотрю в чем дело
Немного погуглив набрел на похожую проблему, автор сам же её и решил.
Может поможет в решении данной ситуации: https://qna.habr.com/q/341576
Возможно Вы добавили/активировали плагин, который отчечает за роли (создание, правка возможностями) давным давно у меня подобная ошибка
Нет, никаких таких плагинов не устанавливал.
Проблема возникла после обновления WP-Recall. Сама ошибка прячется в JS-скрипте расширения Profile Types Manager (Типы профиля).
Андрей, очень важное замечание: проблема возникает только в форме регистрации с Порядком вывода "Всплывающая форма", а так же не работает расширение "Users Geo Fields".
В форме регистрации, которая выведена через шорткод [loginform] или через Виджет — оба дополнения работают корректно!
Прошу не устраивать флуд в комментариях, для разбора проблем существует форум. Я принял от вас информацию о проблеме, этого достаточно.
данное дополнение может работать совместно с вашим дополнением Booking, которое создает тип пользователя "специалист"?
К сожалению, работать не будет