Дополнение Profile Types Manager производит разделение пользователей сайта на различные группы в зависимости от выбранного при регистрации типа профиля.
Для каждого типа профиля дополнение позволяет указывать какие поля профиля будут доступны для заполнения и какие вкладки личного кабинета будут доступны для просмотра.
Типы пользовательских аккаунтов создаются администратором сайта на основе произвольных полей профиля плагина Wp-Recall.
На странице произвольных полей профиля создается поле с типом radio или select, в котором указываются варианты предлагаемых пользовательских типов аккаунта.
На странице дополнения "Управление типами профиля" созданное произвольное поле профиля указывается в качестве типа профиля на сайте, после чего появляются доступные варианты типов профиля с настройками привилегий.
Помечая галочкой поля профиля и вкладки личного кабинета устанавливаются привилегии, тем самым ограничивая или открывая доступ к ним, для каждого из доступных типов профиля.
Если при активации данного дополнения на сайте уже присутствуют пользователи, у которых еще не был назначен тип профиля, то при следующем их посещении своего личного кабинета им будет предложено выбрать доступный тип профиля в обязательном порядке.
Кроме того, администратор всегда может сам назначить любому пользователю любой тип профиля через административную часть сайта.
Буду рад услышать мнение относительно дальнейшего развития данного дополнения.
Установка:
Т.к. это дополнение для WordPress плагина WP-Recall, то оно устанавливается через менеджер дополнений WP-Recall.
1. В админке вашего сайта перейдите на страницу "WP-Recall" -> "Дополнения" и в самом верху нажмите на кнопку "Обзор", выберите .zip архив дополнения на вашем пк и нажмите кнопку "Установить".
2. В списке загруженных дополнений, на этой странице, найдите это дополнение, наведите на него курсор мыши и нажмите кнопку "Активировать". Или выберите чекбокс и в выпадающем списке действия выберите "Активировать". Нажмите применить.
Обновление:
Дополнение поддерживает автоматическое обновление - два раза в день отправляются вашим сервером запросы на обновление.
Если в течении суток вы не видите обновления (а на странице дополнения вы видите что версия вышла новая), советую ознакомиться с этой статьёй
* Поддержка осуществляется в рамках текущего функционала дополнения
* При возникновении проблемы, создайте соотвествующую тему на форуме поддержки дополнения
Уважаемый Андрей. Переменная "тип пользователя" сохраняется в таблице базы данных? Эта таблица создается новая, или переменная сохраняется в стандартной таблице WP?
Не понятно о какой переменной вообще речь идет. Если говорить о дополнении, то сохраняется не переменная, а массив данных о настройках дополнения, а у пользователя данные профиля сохраняются в стандартные пользовательские поля. Новые таблицы не создаются, используются стандартные.
Хорошо пусть будет массив, спасибо за ответ.
Доброго дня Андрей. Есть возможность создать страницу со списком пользователей одной из групп?
да, можно, надо вывести шорткод userlist с указанием атрибута usergroup, со след.содержимым: usergroup='status:психолог'
Спасибо.
А как вывести две группы? пробовала дважды через usergroup но выводится лишь группа участников, указанная последней(взрослые). Например [userlist usergroup=programm_91:Дети usergroup=programm_91:Взрослые]
Проблемы решаем на форуме поддержки товара
Извините, но я не нашла данный товар на форуме поддержки =(
https://yadi.sk/i/deB0feO23EKEXD как минимум в 2х местах ссылки.
Хотел сам назначать аккаунты пользователей, сделав поле профиля заполняемым только админом, но при активации аддона поле становится активным и без его выбора не будет работать лк пользователя. предлагаю сделать возможность привязать все лк к одному типу аккаунта, и вручную через админку менять типы аккаунта... Так я смогу скрыть те функции от рбычных пользователей, оторыми хочу наделить подтвержденных или особых.
суть в том, что пользователь как правило сам делает выбор между предложенными типами при регистрации, поэтому предложить ему это сделать в его личном кабинете при появлении такой необходимости вполне логично.
Если в форме регистрации не выводить возможность выбора типа профиля, то при регистрации юзеру будет автоматически присваиваться первый вариант типа профиля, т.е. фактически первый вариант - дефолтный, таким образом, при последующих регистрациях вполне возможно назначать пользователям один тип аккаунта, а затем вручную менять тип у нужных пользователей, но тогда вручную придется назначить тип всем уже зарегистрированным ранее пользователям, либо дополнение предложит ему самому выбрать тип аккаунта для себя. Если на сайте не так много пользователей, то это не будет проблемой.
Скажите, а как скачать то ? Я вроде его оплатил =)
Если на почту не пришло письмо, то зайдите в личный кабинет и в разделе "Ссылки на товары" скачивайте
Заметил следующий глюк.
Когда добавил в поля профиля еще одно значения, оно автоматически не появилось в "тип профиля" (даже в выпадающем меню)
Нажал кнопку "сохранить" добавленный тип профиля появился. НО слетели все галки доступов в дефолтное состояние.
Я их обратно выставил, все работает, но такая особенность имеет место.
У меня такой же баг, слетают галочки, что делать?
Описывать проблему на форуме. Указав все необходимые данные. Читать закрепленную тему в "Проблемах и решениях"
куплен по ошибке. как вернуть?
Пишите все подробности на почту поддержки.
А есть ограничения по количеству профилей? Достиг пять, шестой не добавляется. Вот и интересуюсь - програмные ограничения, или на форум писать 🙂
Внутри дополнения ограничения не заложены, вы можете достигнуть ограничения своего хостинга, например, если кол-во данных необходимых для сохранения станет достаточно большим.
Дополнение генерит ошибку в логе
Call to undefined function rcl_notice_text() in /wp-content/wp-recall/add-on/types-profile/index.php on line 43
В следующий раз пишите версию дополнения и версию плагина wp-recall
на этом сайте ничего не генерит, все ошибки разбираются на форуме.
все ошибки разбираются на форуме.
Я до конца так и не понял. Поясните пожалуйста:
1. Можно ли в форме регистрации убрать выбор профиля (по-умолчанию у всех дефолтный)?
2. Админ в админке может править профили доступа пользователей?
3. Можно ли убрать возможность пользователю делать выбор своего профиля при заходе в ЛК.
Я хотел бы, чтобы юзер не мог сменить или выбрать свой профиль.
можно
Добрый день!
А нельзя ли добавить, кроме select и radio, ещё поддержку поля типа checkbox, чтобы была возможность сочетания типов? У меня участник может иметь несколько типов пользователя одновременно. Например, владелец собаки и, в тоже время, заводчик собак. Возможно ли это реализовать?
Не плохо бы реализовать автоматической присвоение ролей пользователю.По принципу того, если размещены две кнопки Первая - Оставить заказ, а вторая Стать исполнителем.То дальнейшая регистрация этих пользователей автоматически присваивает ему определенную роль в соответствии с нажатой кнопкой и без права выбора и смены регистранта своей роли в дальнейщем.
дополнение не работает с ролями, тип аккаунта базируется на основе произвольных полей профиля, читайте описание!
В описании также описан вариант автоматического назначения типа профиля при регистрации пользователя на сайте, тем более, что зарегистрированный пользователь просто не может не иметь типа профиля.
Здравствуйте. Возможно ли определенному типу пользователя назначить скидку на товары в % ? Или для этого есть другое дополнение?
Добрый день, как сделать чтоб при регистрации присваивала конкретный "тип пользователя"?
Здравствуйте.
Смотрите в описании и на первом скриншоте все указано.
Если остались еще вопросы - задавайте их на форуме поддержки дополнения
не так то настроено чтоб выбирало при обычной регистрации, ноу меня так же стоит регистрация через соцсети "uLogin" и тогда он подставлят автоматом не то что нужно
Юлогин - сторонний плагин для регистрации и таких плагинов сотни - интеграция с ним в описании не заявлена. Оставляйте форму от плагина WP-Recall
В данном модуле есть возможность выводить пользователей из определенной группы виджетом или любым другим способом в нужном месте?
выводом пользователей занимается шорткод userlist https://codeseller.ru/api-rcl/userlist/ через него можно вывести любую группу пользователей
Можно ли создавать произвольные "роли" пользователя, например Транформер\Валера\Фея и тд, а не как на скриншоте исполнитель, заказчик и тд?
наименование типов и их количество указываются произвольно
Скажите пожалуйста. Нужно как то реализовать, что бы на определенные аккаунты можно было сделать бота (постоянный онлайн) это возможно сделать? Допустим зашел в ред.пользователя, поставил галочку "бот" и он онлайн постоянно...
такого функционала нет
Пишу тут, так как форум закрыт для меня. Вопрос касаемо списка/таблицы пользователей в админке. Добавил колонку в таблицу с выводом информации по типу профиля пользователя, кому нужно будет, вот код: https://pastebin.com/c4LEPuac . А вот теперь вопрос: как можно добавить или с помощью какого фильтра, ссылки на подобии (редактор, автор, участник и т.д.) только по типам созданных профилей? Вот скрин так называемого фильтра, о чем идет речь: https://yadi.sk/i/o3M0HbyY3TdaZw
Прошу прощения что пишу в комменты, форум для меня закрыт!
добавление нового параметра для фильтрации пользователей в админке - общий вопрос по ВП, можно тему создать в соответствующем форуме.
Блин долго мучился, думал не работает) менял и так и так, оказалось со страницы админа без разницы какой у тебя статус) спасибо, отличное дополнение!!!