Домой Wp-Recall WP-Recall: Вопросы и ответы Автоматическое изменение роли пользователя самим пользователем
8ответ(ов) в теме
Клиент
не в сети 5 лет
На сайте с 29.06.2018
Участник
Тем 13
Сообщения 32
1
16:17
Версия WP-Recall: 16.16.5

Здравствуйте!

Подскажите, как можно сделать автоматическое изменение текущей роли пользователя на другую роль пользователя (в другой роли пользователя будут видны дополнительные страницы) без ручной модерации (изменении роли) Администратором сайта, но, например, простым нажатием на созданную для этих целей кнопку на сайте?

Изменение роли должно быть бесплатным для пользователя. Приобрели дополнение к Wp-recall - Profile Types Manager, но, не нашли такой настройки.

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
2
17:12

Здравствуйте.

Клиент сказал(а)
Приобрели дополнение к Wp-recall - Profile Types Manager, но, не нашли такой настройки.

в

Вы не можете просматривать опубликованные ссылки

Profile Types Manager я не нашел чтобы там было сказано о какой-то кнопке.

Дополнение Profile Types Manager производит разделение пользователей сайта на различные группы в зависимости от выбранного при регистрации типа профиля.

Но тип профиля - не роль пользователя на сайте.

И если вопрос по Profile Types Manager - то его и нужно задавать на форуме поддержки этого дополнения. Перейти туда можно из описания дополнения. Ссылка там указана трижды.

Если же вопрос по базовой части плагина WP-Recall - такой кнопки в его функционале нет и нужно писать под свои задачи. Можете поискать исполнителя тут через задания

Вы не можете просматривать опубликованные ссылки

или через фриланс.

Опять же вы снова говорите "Автоматически" - но никак не поясняете логику этой автоматизации. По каким условиям?

0
Клиент
не в сети 5 лет
На сайте с 29.06.2018
Участник
Тем 13
Сообщения 32
3
18:58

Сторонний плагин для настройки видимости тех или иных страниц для разных ролей и создания этих новых ролей у нас уже есть. Роль пользователя связана с типом профиля, мне кажется, одно без другого не может существовать.
Насчет кнопки - имелось в виду создать обычную видимую на фронте сайта кнопку с функционалом: при нажатии на кнопку автоматически сменяется (на уровне администратора сайта) для зарегистрированного пользователя его роль на другую роль пользователя и притом это бесплатно для самого пользователя.
Как можно это реализовать?

0
Андрей CS
не в сети 4 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
4
19:08

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

Вы не можете просматривать опубликованные ссылки
0
Клиент
не в сети 5 лет
На сайте с 29.06.2018
Участник
Тем 13
Сообщения 32
5
19:58

Андрей, насчет инопланетного языка это не совсем так: я верстальщик, но начинающий. Насчет "найти знающего человека" - согласен с Вами.

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
6
20:11

Клиент сказал(а)
при нажатии на кнопку автоматически сменяется (на уровне администратора сайта) для зарегистрированного пользователя его роль на другую роль пользователя и притом это бесплатно для самого пользователя.

админ заходит в список пользователей в админке, находит нужного юзера через поиск и меняет роль пользователя так как надо. Не вижу проблемы использовать уже существующий функционал вордпресс.

Если подобное надо для фронта - реализовывать самостоятельно. Функционал WP-Recall там минимален. В основном php и апи вордпресс. Если ajax - то jquery, да навыки работы в том же вордпресс.
Функционал WP-Recall тут лишь может определить где в ЛК будет выводиться кнопка.

0
Клиент
не в сети 5 лет
На сайте с 29.06.2018
Участник
Тем 13
Сообщения 32
7
20:21

Да, для фронта. Смена роли пользователя должна происходить автоматически, чтобы Администратор сайта не тратил время на ручную модерацию через раздел "Пользователи" админ-панели сайта.

0
Вова (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
8
21:54

Ну ответ вы услышали. Я так и не понял что значит "автоматически". Но суть это не меняет. Этот ответ будет важен исполнителю, кто возьмется за реализацию невнятной задачи.
Пользователь не имеет прав себе ставить (повышать себе) новую роль. Иначе на вашем сайте так автоматически появятся админы.

0
Тема закрыта. Публикация новых сообщений запрещена.