WordPress как на ладони
Очень Удобный и Быстрый Хостинг для сайтов на WordPress. Пользуюсь сам и вам рекомендую!

remove_role()WP 2.0.0

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

Эти настройки сохраняются в БД (опция wp_user_roles в таблице wp_options), поэтому лучше изменять их во время активации/дезактивации плагина или темы.

Работает на основе: wp_roles(), WP_Roles()

Хуков нет.

Возвращает

null. Ничего не возвращает.

Использование

remove_role( $role );
$role(строка) (обязательный)
Название роли. Например: administrator, editor, author, contributor, subscriber.

Примеры

0

#1 Удалим роль "подписчик" (subscriber):

register_deactivation_hook( __FILE__, 'myplugin_deactivate' );
function myplugin_deactivate(){
	remove_role( 'subscriber' );
}

Список изменений

С версии 2.0.0 Введена.

Код remove_role() WP 6.5.2

function remove_role( $role ) {
	wp_roles()->remove_role( $role );
}
7 комментариев
    Войти