You are here:  Home » PHP » 如何为WordPress中的新用户设置默认管理员配色方案

WordPress 3.8最受关注的功能之一是新的管理界面。它响应迅速,在所有设备上看起来都很棒。如果您不喜欢默认颜色,那么您可以从8种不同的管理配色方案中进行选择,甚至可以添加新颜色方案。在本文中,我们将向您展示如何在WordPress中为新用户设置默认管理颜色方案。我们还将向您展示如何防止用户更改默认的WordPress管理员配色方案。

Setting a default color scheme for new users in WordPress

为了为新用户设置默认的WordPress管理员配色方案,您只需在以下代码中添加以下代码:theme的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管理员配色方案更改为Sunrise。它不会更改以前注册用户的配色方案。此外,此代码不会阻止用户选择其他管理配色方案。用户仍然可以访问他们的个人资料部分并选择他们喜欢的任何其他颜色方案。

如何阻止用户切换管理员颜色方案

如果您想为您的站点设置默认颜色方案,并且不希望用户使用任何其他颜色方案,那么您所要做的就是添加以下内容主题的functions.php文件或特定于站点的插件中的代码:

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

Admin color scheme option removed from user profiles in WordPress

代码将从具有管理员权限的用户以外的所有用户的配置文件屏幕中删除管理配色方案选择器

我们希望本文能帮助您设置默认WordPress管理配色方案,并从WordPress网站上的用户配置文件中禁用配色方案选择器。

如果您可以更改默认的管理配色方案,您会选择哪种配色方案?请在下面发表评论告诉我们。