更改wp_users表中的wp用户状态

时间:2019-01-06 作者:Born vs. Me

这个wp_users 当我在编辑时通过phpmyadmin将用户角色从编辑器更改为管理员时,表似乎并没有改变。

WP数据库中用户的角色存储在哪里?有什么线索吗?

1 个回复
SO网友:Krzysiek Dróżdż

用户角色未存储在中wp_user 桌子它们存储为用户元数据。

在里面wp_usermeta 您可以为每个用户找到两行:

  • <prefix>capabilities (例如wp\\U功能),其中包含roles 分配给该用户<prefix>user_level (例如wp\\U user\\U level),其中包含level 给定用户的
重要的是要记住,这些值的键的前缀是DB table prefix。

相关推荐

Reducing Database Query Time

在这里寻找一些建议。有一位客户已经在WooCommerce上工作了大约一年半。我们为他们建了一个新网站。他们开始增加一条新的家具生产线。每个项目有700-800个产品变体组合。由于从生产线中添加了大约8个新产品,当您在管理中查看产品列表时,加载需要花费很长时间。如果您快速编辑一个产品,并说将其添加到第二个类别,然后单击“更新”,则完成查询平均需要10.2-10.8秒(根据查询监视器)。意识到有700-800个变体需要迭代,如果可以理解的话,可能需要更长的时间。我已经恢复到2017主题,禁用了除woocom