任何人都可以帮助我解决我在wordpress网站上使用用户角色编辑器插件后遇到的问题。它限制了我的管理员帐户,因此我被锁定在仪表板的任何主题/用户/外观/插件区域之外。 插件支持建议通过FTP删除插件,我已经完成了,但它没有任何区别。我尝试重新安装插件并再次编辑角色,但无法找到恢复超级管理员功能的选项。 有没有人对如何将超级管理员功能恢复到我的管理员登录有任何想法? 非常感谢, 路易丝
答案 0 :(得分:0)
我想知道这是怎么发生的......好吧。
首先想到的是本地安装wp(你的确切版本)。假设您拥有phpmyadmin访问权限,请转到wp_options
表并在wp_user_roles
字段中搜索options_name
。它会是这样的:
a:9:{s:13:"administrator";a:2:{s:4:"name";s:13:"Administrator";s:12:"capabilities";a:140:{s:13:"switch_themes";b:1;s:11:"edit_themes";b:1;s:16:"activate_plugins";b:1;s:12:"edit_plugins";b:1;s:10:"edit_users";b:1;s:10:"edit_files";b:1;s:14:"manage_options";b:1;s:17:
注意我没有粘贴它,它真的很长。
现在使用从全新安装db的wp_user_roles
字段获取的内容替换损坏的数据库中的wp_user_roles
字段(记住首先备份损坏的wp_user_roles
字段)。
当心:您将失去所有用户信息,但如果您像建议的那样进行了支持,则可以重建它。我们有技术
祝你好运