WordPress 技巧:移除个人资料中的个人设置

WordPress 后台个人资料编辑页面有个个人设置的区域,可以设置是否显示可视化编辑器,管理后台界面配色方案,评论键盘快捷键,是否显示前台工具栏。但是这些设置对于普通用户来说基本没用,并且普通用户也只有管理后台界面配色方案和前台工具栏是否显示这两个选项,所以我们可以将他们移除或者隐藏起来。

WordPress 技巧:移除个人资料中的个人设置

将以下代码 copy 到一个文件上传到插件目录激活,或者复制到当前主题的 functions.php 文件即可:


<?php
/*
Plugin Name: 隐藏个人资料中的个人设置
Plugin URI: http://blog.wpjam.com/m/wpjam-remove-personal-options/
Description: WordPress 技巧:隐藏个人资料中的个人设置
Version: 0.1
Author: Denis
Author URI: http://blog.wpjam.com/
*/
if(is_admin()){
	if(current_user_can('edit_posts')){
		// do nothing
	}else{
		remove_action("admin_color_scheme_picker", "admin_color_scheme_picker");
		add_action( 'personal_options', 'wpjam_remove_personal_options');
	}
}

function wpjam_remove_personal_options() {
	echo ''; }