使用sql在wordpress中更改数千个用户角色

时间:2016-06-07 15:43:50

标签: sql wordpress phpmyadmin

多年来,我的WordPress网站累积了数千名贡献者,BBPress参与者(我不再拥有BBPress),还有很多垃圾邮件和恶意用户,我找到了困难的方法。

我想将所有角色更改为Subscriber,但管理员(我)除外。我在线研究并安装了可以改变角色功能的插件。但是,我想用SQl或PHPMyAdmin执行以下操作:

  1. 删除所有包含* .ru,*。nl和其他非美国电子邮件地址的电子邮件
  2. 将所有30,000多名成员更改为Subscriber
  3. 删除未登录或贡献90天的非活动用户。
  4. SELECT wp_users WHERE ...

    此表中没有角色列,我无法在phpMyAdmin中找到它;但是,在WordPress的管理面板中,我看到了它。

    我在网上的文章中发现了很多很棒的SQL查询,但没有讨论删除具有特定属性的所有用户,例如顶级域名,更改所有用户角色,这些用户角色是订阅者的贡献者,或者只是删除所有未在一定时间内发布内容的用户。我不想自己尝试任何会损坏数据库的东西。

0 个答案:

没有答案