Как скрыть кнопку «Добавить медиафайл» в редакторе Вордпресс

27 июня 2017 41

Меня тут на днях спрашивали каким образом в редакторе Вордпресс можно скрыть кнопку «Добавить медиафайл» для некоторых групп пользователей.

Задача решается очень просто с помощью функции current_user_can().

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

Код как обычно размещаем в functions.php.

function RemoveAddMediaButtonsForNonAdmins(){
 if ( !current_user_can( 'manage_options' ) ) {
 remove_action( 'media_buttons', 'media_buttons' );
 }
}
add_action('admin_head', 'RemoveAddMediaButtonsForNonAdmins');

Я не буду рассматривать все возможные варианты применения этой функции, просто знайте, что она есть.

Иван Данилин
Автор: Иван Данилин

Практикующий веб-разработчик, специализируюсь на платформе Вордпресс.

  ПОДПИСАТЬСЯ

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

Разгоните свой WordPress

Выбираем быстрый и надежный хостинг для своих сайтов

Подробнее