Роли и возможности (рубрика)

add_role()

Добавляет новую роль в WordPress.

author_can()

Проверяет указанную возможность или роль, у автора указанного поста.

current_user_can()

Проверяет права текущего пользователя, совершать указанное действие.

get_role()

Получает массив (объект) данных с возможностями указанной роли.

is_super_admin()

Определяет является ли пользователь главным администратором (для мультисайтов).

map_meta_cap()

Переводит указанную мета-возможность в примитивную возможность, чтобы потом проверить право доступа пользователя.

remove_role()

Удаляет роль из WordPress.

user_can()

Проверяет возможности указанного пользователя, совершать указанное действие.

wp_roles()

Получает глобальную переменную $wp_roles, если она не определена, записывает в нее экземпляр класса WP_Roles.

WP_Roles::add_cap()

Добавляет или удаляет новую возможность указанной роли.

WP_Roles::remove_cap()

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

WP_User::add_cap()

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