Роли и возможности (рубрика)
| add_role() | Добавляет новую роль в WordPress. |
| author_can() | Проверяет указанную возможность или роль, у автора указанного поста. |
| current_user_can() | Проверяет права текущего пользователя, совершать указанное действие. |
| get_role() | Получает массив (объект) данных с возможностями указанной роли. |
| is_super_admin() | Определяет является ли пользователь главным администратором (для мультисайтов). |
| map_meta_cap() | Переводит указанную мета-возможность в примитивную возможность, чтобы потом проверить право доступа пользователя. |
| remove_role() | Удаляет роль из WordPress. |
| user_can() | Проверяет возможности указанного пользователя, совершать указанное действие. |
| wp_ensure_editable_role() | Проверяет, может ли текущий пользователь назначить указанную роль другому пользователю. |
| wp_roles() | Получает глобальную переменную $wp_roles, если она не определена, записывает в нее экземпляр класса WP_Roles. |
| WP_Roles::add_cap() | Добавляет или удаляет новую возможность указанной роли. |
| WP_Roles::remove_cap() | Удаляет право (возможность) у указанной роли пользователя или у конкретного пользователя. |
| WP_User::add_cap() | Добавляет или удаляет право (возможность) у указанного пользователя. |