当前位置:首页 > 网络科技 > WordPress快速重置默认用户角色权限

WordPress快速重置默认用户角色权限

1年前 (2024-08-26)admin网络科技55

相信很多 WordPress 用户都希望根据自己的需求来显示和设置用户的分组和权限,而对于 WordPress 默认的用户角色权限觉得有些不大实用和符合中文,所以也就出现了很多 WordPress 主题和插件就能够定义用户的角色权限,所有后时候更换主题和取消插件后就会发现,当访问一些 WordPress 页面的时候就会出现该用户没有权限编辑和访问之类。

所以子凡一项遵从 WordPress 的默认规则,并且我个人认为 WordPress 用户角色权限的适配完全够用且足够合理,所以就从来没有定制和修改过 WordPress 默认的用户角色权限,但是这两天在本地环境开发了 WordPress 后台用户同步泪雪个人中心用户的一个功能,上线到泪雪网发现居然没有权限访问添加用户页面,甚至直接看不到添加用户的这个菜单。

本来应该直接给 administrator 管理添加 add_users 的权限就可以,但是为了避免后续权限再出现什么问题,所以干脆就给 WordPress 重置一下用户权限吧!

1
2
3
4
5
//WordPress 快速重置用户角色权限(执行 1 次即可)
if(!function_exists('populate_roles')){
	require_once( ABSPATH . 'wp-admin/includes/schema.php' );
}
populate_roles();

以上代码只需要放在 WordPress 能够指定到的地方就可以,如果不用担心影响网站运行访问的话放在当前主题 functions.php 文件中也可以。但是切记复制过去,访问一次任意站点页面就把该段代码删除,否则会严重造成网站卡顿或打不开的情况。

当然为了避免网站的正常运行,我们还可以通过以下代码来单独运行。

1
2
3
4
5
6
<?php //WordPress 单独重置用户角色权限
require('/wp-load.php');
if(!function_exists('populate_roles')){
	require_once( ABSPATH . 'wp-admin/includes/schema.php' );
}
populate_roles();

将以上单面复制并新建任意一个 php 文件在 WordPress 网站目录,比如在网站根目录新建一个 fanly.php 的文件,并将以上代码复制到里面保存,然后通过域名访问一次 fanly.php 这个文件即可。

提示:所有的操作前务必备份数据库,涉及修改的文件也务必备份。

更多关于WordPress优化及疑问可以添加留言

w.haolusi.com

本文链接:https://w.haolusi.com/wordpress-reset-roles.html

扫描二维码推送至手机访问。

版权声明:本文由豪鲁斯兴趣网发布,如需转载请注明出处。

本文链接:https://w.haolusi.com/?id=1774

标签: WordPress优化
分享给朋友:

“WordPress快速重置默认用户角色权限” 的相关文章

Streaming Services: Revolutionizing Entertainment

Streaming Services: Revolutionizing Entertainment

Streaming Services have revolutionized the way we consume media, transforming entertainment from scheduled broadcasts to on-demand experiences. P...

尽早觉醒:找到自己一人能做的互联网生意

尽早觉醒:找到自己一人能做的互联网生意

没有经历过裁员的职场是不完美的。无论何种原因经历次裁员,可能对心智都是一次提升,前面也写过技术人怎么利用空窗期的文章技术人的空窗期,你的涅槃重生。经历过裁员的时候难免感到复杂和沉重。离开的背后,不仅有情感的波动,还有对未来的深深焦虑。当你被通知离职的那一刻,情绪复杂得难以描述。但是,当冷静下来,你会...

WordPress标签实现追加自定义链接

WordPress标签实现追加自定义链接

WordPress 标签的用处说多不多,说少不少,其中利用 WordPress 标签做聚合页面优化是一种搜索引擎很喜欢的方式,或者说很多搜索引擎相比正文页面而言更喜欢抓取和收录标签页面,其次对于 WordPress 标签的作用就是用于文章关键词调用以及文章内链。那么今天子凡我我将利用几行代码来实现给...

百度正式下线“快速收录”功能,VIP可以申请“快速抓取”权限

百度正式下线“快速收录”功能,VIP可以申请“快速抓取”权限

最近可以说是站长们一片哀嚎,清明节前刚经历一次大的波动恢复没两天,让后百度又一次性的在清明节再次送走了,目前又开始缓慢的在恢复,但是似乎情况也并不是很妙。就在这时,百度搜索资源平台发布了一则“关于升级平台「快速收录」工具的通知”的公告,意思就是正式下线快速收录功能,换新上线一个叫做“快速抓取”的工具...

WordPress如何移除登录界面中英文语言切换框

WordPress如何移除登录界面中英文语言切换框

其实早在 WordPress 5.9 版本开始,WordPress 默认登录界面就增加了语言切换选项, 其目的就是允许用户自己选择要使用的语言登录后台。这个功能对于多语言网站或是国际性站点可能还有点用,但是对于国内用户来说就显得有些多余。最近子凡在做更深度的 WordPress 优化,同时也为了丰富...

MYSQL字符集有哪些

MYSQL字符集有哪些

MySQL 中的字符集是用来确定数据库中字符数据的编码方式,它决定了如何存储和检索数据。MySQL 中常用的字符集:UTF8:UTF-8 是一种 Unicode 字符编码方式,它可以表示世界上大部分的文字字符。MySQL 中的 UTF8 字符集最多只能存储 3 字节的 UTF-8 编码字符,...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。