Как на WordPress-сайте задать по умолчанию цветовую схему для новых пользователей?

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

Страница Ваш профиль

По умолчанию, все пользователи получают внешний вид админ-панели в черно-синих тонах. Иногда владелец сайта хочет изменить эту настройку по умолчанию, задав какую-либо другую цветовую схему.

Как задать по умолчанию цветовую схему для новых пользователей?

“Движок” не имеет никаких настроек для решения этой задачи. Поэтому будем реализовывать это вручную, включив в файл functions.php Вашей активной темы на сайте следующий PHP-код:

function set_default_color_scheme( $user_id ) {
    $args = array(
        'ID' => $user_id,
        'admin_color' => 'sunrise'
    );
    wp_update_user( $args );
}
add_action( 'user_register', 'set_default_color_scheme' );

Если Вы не знаете, как редактировать functions.php, то в этом случае Вам поможет плагин ProFunctions.

В качестве новой цветовой схемы было указано значение “sunrise”, которое является названием одной из 8 предлагаемых системой схем. Следует отметить, что если Вы установили WordPress с русской локализацией, то название всех цветовых схем тоже будут указаны на русском. Вместо “sunrise” Вы можете подставить одно из следующих значений:

  • Светлая — light;
  • Синяя — blue;
  • Кофе — coffee;
  • Эктоплазма — ectoplasm;
  • Полночь — midnight;
  • Океан — ocean;
  • Рассвет — sunrise.

В итоге для новых пользователей админка будет выглядеть следующим образом:

Страница Ваш профиль

Также существует возможность вообще отключить возможность изменять цветовую схему. Для этого достаточно в файл functions.php поместить следующую строку:

remove_action( 'admin_color_scheme_picker', 'admin_color_scheme_picker' );
Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.