WordPress – добавление новой роли

Добавление новой роли и проверка на права конкретного пользователя.

Добавление новой роли для основных прав

Выше указаны на все права, а лишь некоторые из них, для примера.

Добавление новой роли для созданных прав

При создании произвольных типов записей создаются новые права для них. Допустим у нас есть одно из таких созданных типов записей. И мы создали роль модератор.

Как добавить права, когда роль уже имеется

Если у нас уже есть роль, то добавить в неё новый права можно таким образом:

Или таким:

Как проверить роль пользователя

Если надо определить права текущего пользователя:

’;
}

Если надо определить права конкретного пользователя, то меняем get_current_user_id() на нужный ID пользователя.

Будет выведено что-то вроде:

1
2
3
4
5
Array
(
    [edit_posts] => 1
    [read] => 1
)

Привет. Ты находишься на моём сайте. Я разработчик. Здесь я делюсь своими наработками и знаниями. Спрашивай в комментариях, если тебе что-то не понятно или пиши, если есть что добавить.

Если вам пригодилась информация, вы можете поблагодарить автора сайта символическим пожертвованием:

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи: "WordPress – добавление новой роли".

Ваш e-mail не будет опубликован. Обязательные поля помечены *