如何在WordPress中為新用戶設置默認管理員配色方案


WordPress 3.8最受關注的功能之一是新的管理界面。 它具有充分的響應能力,在所有設備上看起來都很棒。 如果您不喜歡默認顏色,則可以從8種不同的管理配色方案中進行選擇,甚至可以添加新的。 在本文中,我們將向您展示如何在WordPress中為新用戶設置默認的管理員配色方案。 我們還將向您展示如何防止用戶更改默認的WordPress admin顏色方案。

在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');

對於每個在您的網站上註冊的新用戶,此代碼將默認的WordPress admin配色方案更改為Sunrise。 它不會更改先前註冊用戶的配色方案。 同樣,此代碼不會阻止用戶選擇其他管理員配色方案。 用戶仍然可以轉到其個人資料部分,並選擇他們喜歡的任何其他配色方案。

如何阻止用戶切換管理員配色方案

如果您想為網站設置默認的配色方案,並且不想讓用戶使用任何其他配色方案,那麼您要做的就是在主題的functions.php文件或特定於站點的插件中添加以下代碼:

if ( !current_user_can('manage_options') )
remove_action( 'admin_color_scheme_picker', 'admin_color_scheme_picker' );

管理員顏色方案選項已從WordPress的用戶個人資料中刪除

此代碼將從具有管理員權限的用戶之外的所有用戶的配置文件屏幕中刪除管理顏色方案選擇器。

我們希望本文能幫助您設置默認的WordPress管理員配色方案,並在WordPress網站上的用戶個人資料中禁用配色方案選擇器。

如果您可以更改默認的管理員配色方案,那麼您會選擇哪種配色方案? 讓我們在下面留下評論。