屏蔽移除 WordPress 后台仪表盘用户个人资料的个人设置

文章目录[隐藏]

  • 通过 functions 屏蔽

WPEXP 认为绝大多数 WordPress 站点都是中小型站点,没必要提供 WordPress 后台仪表盘→个人资料→个人设置功能,如下图红框所示:

甚至可以说国内绝大多数 WordPress 主题都提供了前端用户中心界面,这个个人设置的利用率更是微乎其微,却严重影响站长管理员的使用、编辑,每次修改用户资料都要往下拉很长一段距离。所以我们可以尝试移除(屏蔽)这个功能。


通过 functions 屏蔽

在当前使用主题的目录下,编辑 functions.php 文件,添加以下代码:

//屏蔽移除 WordPress 后台仪表盘用户个人资料的个人设置 - https://wpexp.cn/157.html
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', 'wpexp_remove_profile_options');
	}
}


function wpexp_remove_profile_options() {
?>
<script type="text/javascript">
  jQuery(document).ready(function(){
    jQuery(".show-admin-bar").remove();
    jQuery('form#your-profile > h3:first').remove();
  });
</script>
<?php
}

本文以 DUX 主题为例,感兴趣的小伙伴可以试试。

我也要一个这样的网站

如何才能拥有一个「缙哥哥的博客」、「WPEXP」、「琅嬛福地」这样的网站?

按照《WordPress 建站指导手册》搭建好站点,并购买 themebetterDUX 主题即可。

这里国内推荐使用阿里云/腾讯云服务器;国外推荐 Vultr 服务器,配合免备案 CDN 服务商 NodeCache 加速。

实用干货原创整理,转载请注明九九主题出处!本站所有资源均可以下载,qq一键登录购买SVIP更实惠,免注册扫码支付更方便。
九九主题 » 屏蔽移除 WordPress 后台仪表盘用户个人资料的个人设置