Одной из самых заметных новых функций в релизе WordPress 3.8 был новый интерфейс админки. Он стал полностью адаптивным и приятно выглядит на всех устройствах. Если вам не нравятся дефолтные цвета, то есть возможность выбрать одну из 9 доступных цветовых схем и даже добавить свои. В этой статье мы покажем вам как установить дефолтную цветовую схему в WordPress для <новых> пользователей. Также мы покажем вам как запретить пользователям изменять цветовую схему.
Для того, чтобы установить дефолтную цветовую схему админки WordPress для новых пользователей, все, что вам понадобится, это добавить следующий код в файл functions.php своей темы:
function set_default_admin_color($user_id) { $args = array( 'ID' => $user_id, 'admin_color' => 'sunrise' ); wp_update_user( $args ); } add_action('user_register', 'set_default_admin_color');
Этот код изменяет дефолтную цветовую схему ВП на Sunrise для каждого нового зарегистрировавшегося пользователя. Для существующих юзеров всё останется по прежнему. Также, этот код НЕ запретит пользователям переключаться между схемами. Они смогут зайти в свой профиль и выбрать любую понравившеюся схему.
Как запретить пользователям переключать цветовые схемы
Если вы хотите установить дефолтную цветовую схему для вашего сайта и при этом запретить всем изменять ее, тогда следующий код в functions.php поможет вам:
if ( !current_user_can('manage_options') ) remove_action( 'admin_color_scheme_picker', 'admin_color_scheme_picker' );
Этот код уберет поле выбора цветовой схемы со страницы Профиля для всех пользователей, кроме тех, у кого есть права администратора.
Мы надеемся, что эта статья помогла вам установить дефолтую цветовую схему в админке WordPress и отключить выбор ее на странице профиля.
По всем вопросам и отзывам просьба писать в комментарии ниже.
Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.