Как удалить панель «Настройки экрана»

Как удалить панель «Настройки экрана» | n-wp.ru Настройки

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

Как удалить панель «Настройки экрана»

Панель «Настройки экрана» скрывает с помощью небольшого кода, который нужно вставить в файл functions.php используемой вами темы:

function remove_screen_options_tab()
{
    return false;
}
add_filter('screen_options_show_screen', 'remove_screen_options_tab');

Пользуйтесь!

А вообще глобально настроить видимость разных панелей в административном разделе позволяет плагин Adminimize. C помощью этого плагина можно настроить видимость разных панелей и даже целых разделов настроек блога, причем настроить все это в соотвтетствии с правами пользователей. Например, можно «Настройки экрана» скрыть от пользователей с правами Подписчик, но показывать авторам, редакторам и администраторам. Подробнее о правах и ролях пользователей вы можете прочитать в посте Роли и уровни пользователей в WordPress.

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

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

  1. Alex26021992

    Блин, ребят. Подскажите как тоже самое сделать с кнопкой ПОМОЩЬ? И где найти справочник по всем этим функциям?

    Ответить
    1. Воспользуйтесь плагином Adminimize.

      Ответить
  2. Alex26021992

    да не хочу плагин, хочу обойтись без них.

    Ответить
    1. zetrider

      Очень просто, вот код который нужно вставить в Functions.php

      // Скрыть Помощь
      function custom_display_admin() {
      echo '
      <style type="text/css"> 
      #contextual-help-link-wrap {
      display:none;
      } 
      </style>';
      }
      add_action('admin_head', 'custom_display_admin');
      

      так же просто смотрим искходный

      Ответить
  3. Alex26021992

    спасибо)

    Ответить
  4. FoMurJIom

    а как удалить для всех но оставить для админа?

    Ответить
    1. zetrider

      Добавить условие типа

      if ( !is_admin() ) { // если не админ
      // скрываем панельку
      }
      Ответить
  5. campusboy

    Не знаю даже как в поиск ввести :) вот тут сказано как убрать что-то. А вот как добавить? Я ввел новую таксономию, хочу, чтобы теперь я мог её в разделе «Записи» поставить галочку и она отображалась у каждой записи, как категория или метка. Может знает кто? Хотя бы куда копать. Спасибо!

    Ответить