首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress用户角色wp-admin

Wordpress用户角色wp-admin
EN

WordPress Development用户
提问于 2022-12-21 22:36:56
回答 2查看 384关注 0票数 3

一位朋友让我审查他的wp页面未完成,因为我不能做备份,因为在wp -管理页面上看不到的设置,虽然我是管理员,dos有超级管理员?我怎么能看到他们?

EN

回答 2

WordPress Development用户

回答已采纳

发布于 2022-12-22 04:57:39

在WordPress中,没有“超级管理员”的概念,就像在多站点安装中一样。但是,有一些具有“管理员”角色的用户可以访问站点的所有区域,包括WordPress设置。

如果您是管理员,并且无法访问WordPress设置,则可能是由于多种原因造成的。以下是一些你可以尝试的东西:

  • 检查是否使用具有“管理员”角色的帐户登录。
  • 检查是否有任何插件或主题可能阻碍访问设置。您可以尝试关闭所有插件并切换到默认主题,以查看这是否解决了问题。
  • 检查站点的wp-config.php文件中是否有任何可能阻止访问设置的错误。
  • 如果使用缓存插件,请尝试清除缓存,以查看是否解决了问题。

如果这些建议都没有帮助,您可能需要访问网站的数据库,并通过您的主机cpanel检查那里的任何问题。您可以使用像phpMyAdmin这样的工具来访问数据库wp_users表,并检查是否存在任何问题。

PHPMyAdmin上,检查用户角色是否有任何问题: WordPress中的用户角色决定用户在站点上的权限。如果您的用户角色已经更改,或者用户角色有任何问题,则可能会阻止您访问仪表板。您可以检查wp_usermeta表,查看用户角色是否有任何问题。

要使用wp_usermeta更改WordPress中的phpMyAdmin表中的用户角色,可以执行以下步骤:

  1. 登录到您的托管帐户并打开phpMyAdmin工具。
  2. 从页面左侧的数据库列表中选择WordPress数据库。
  3. 单击wp_usermeta表打开它。
  4. 单击“浏览”选项卡查看表的内容。
  5. 找到要更改其角色的用户对应的行。user_id列将包含用户的ID,meta_key列将包含字符串"wp_capabilities“。
  6. 单击要修改的行的“编辑”链接。
  7. 在"meta_value“字段中,为用户输入所需的角色。角色应该指定为序列化数组,键对应于角色,值设置为true。例如,要将用户的角色设置为“管理员”,您可以在"meta_value“字段中输入以下值:a:1:{s:13:"administrator";b:1;}

如果用户具有“管理员”角色,则该用户的wp_capabilities字段可能包含以下值:a:1:{s:13:"administrator";b:1;}。此值表示用户具有“管理员”角色,其中键s:13:"administrator"对应于角色,值b:1;表示role is enabled

  1. 单击“开始”按钮以保存更改。

请注意,如果不小心更改数据库中的用户角色,则会产生严重的后果。在进行任何更改之前,务必确保您了解修改数据库的含义。如果您不习惯使用数据库,最好寻求开发人员或数据库管理员的帮助。

我希望这能帮到你!如果你还有其他问题,请告诉我。

票数 8
EN

WordPress Development用户

发布于 2022-12-21 22:47:25

关于用户角色级别,请参见下面关于phpmyadmin编辑的@Tamara答案。

可能是安装了插件或修改了functions.php文件,从菜单列表中删除项目。

登录到phpmyadmin的网站,检查您的用户名登录与其他公司。权限级别可能会有所不同。

移除wp指令_usermeta,因为它不再有意义了

很可能在functions.php中有一个插件或编辑,它控制您在管理菜单中看到的内容。

票数 2
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/412269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档