首页后端开发JAVAWordPress 技巧:重置 WordPress 所有的用户角色和权限

WordPress 技巧:重置 WordPress 所有的用户角色和权限

时间2023-04-23 07:03:02发布访客分类JAVA浏览458
导读:之前我写过 WordPress 角色和权限终极指南,开发者可以对 WordPress 的用户进行详细的自定义,比如我做的 「WPJAM Basic」 的「用户角色」这个扩展。但是如果用力过度,或者自定义乱了,怎么办?如何重置 WordPre...

之前我写过 WordPress 角色和权限终极指南,开发者可以对 WordPress 的用户进行详细的自定义,比如我做的 「WPJAM Basic」 的「用户角色」这个扩展。

但是如果用力过度,或者自定义乱了,怎么办?如何重置 WordPress 所有的用户角色和权限呢?在当前主题的 functions.php 文件添加如下的代码,执行一遍即可:

require_once ABSPATH . 'wp-admin/includes/schema.php';
    

global $wp_roles;
    

foreach ($wp_roles->
    roles as $role_name =>
 $role_info){
    
	remove_role($role_name);

}
    

populate_roles();
    

重置完成之后,就可以将这段代码删除了。如果你使用「WPJAM Basic」 的「用户角色」扩展的话,这个功能已经集成了:

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

phpwordpress技巧开发者权限

若转载请注明出处: WordPress 技巧:重置 WordPress 所有的用户角色和权限
本文地址: https://pptw.com/jishu/6080.html
WordPress.com 还是使用 PHP+MySQL 关于区块链交易所系统开发项目技术功能方案

游客 回复需填写必要信息