发布时间:2020-09-17
WordPress 技巧:重置 WordPress 所有的用户角色和权限,
之前我写过 终极指南,开发者可以对 WordPress 的用户进行详细的自定义,比如我做的 「」 的「」这个扩展。
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>
但是如果用力过度,或者自定义乱了,怎么办?如何重置 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();
重置完成之后,就可以将这段代码删除了。如果你使用「」 的「」扩展的话,这个功能已经集成了:
本站推荐使用的主机:,国外主机建议使用。
全站搜索