WordPress 為用戶預設默認的後臺配色方案

WordPress 3.8采用瞭全新的後臺UI,默認自帶瞭 8 種配色方案,如果你想為其他用戶預設默認的後臺配色方案,可以將下面的代碼添加到主題的 functions.php :

1
2
3
4
5
6
7
8
9
//為新用戶預設默認的後臺配色方案
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');

//為新用戶預設默認的後臺配色方案
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’);

以上代碼的第 4 行,設置的是 sunrise 這種配色方案,新用戶註冊和登錄後臺後,默認就會為 sunrise 配色。你可以自己修改為其他方案。

當然,用戶自己還可以在“我的個人資料”中選擇其他配色方案。如果你要禁止他們選擇,可以將下面的代碼添加到主題的 functions.php:

1
2
3
//對非管理員移除配色方案設置選項
if ( !current_user_can('manage_options') )
remove_action( 'admin_color_scheme_picker', 'admin_color_scheme_picker' );

//對非管理員移除配色方案設置選項
if ( !current_user_can(‘manage_options’) )
remove_action( ‘admin_color_scheme_picker’, ‘admin_color_scheme_picker’ );

這樣,非管理員角色的新用戶在“我的個人資料”就看不到配色方案的設置選項瞭。

如果你覺得默認的 8 種顏色無法滿足你,你可以為 WordPress 3.8 添加更多後臺界面配色方案

參考資料:http://www.wpbeginner.com/wp-tutorials/how-to-set-default-admin-color-scheme-for-new-users-in-wordpress/

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *