使用WP-CLI创建或删除WordPress管理员用户
WP-CLI是一个命令行工具,可以帮助您在WordPress网站上执行不同的操作。如果您熟悉使用SSH命令,您会注意到WP-CLI已简化了为WordPress网站创建的命令。以下是您可以使用WP-CLI中提供的命令,创建新的WordPress管理员用户或删除现有管理员用户的方法。
警告:在更改数据库之前,应始终备份您的网站。
必需:完成以下步骤需要您提供:
- SSH应用程序。我们建议使用PuTTY(适用于Windows )或Terminal(适用于macOS )。
- 您的 FTP 详细信息。如果您还没有记录下来,您应该找到您的 FTP 主机、用户名和密码:
- 对于 FTP 主机,您可以使用域名或 IP 地址。
- 您可以在带cPanel或WordPress托管的Linux主机(步骤1-7)的主机账户中找到您的FTP用户名和密码。
注意:如果您有VPS或DED服务器,则需要先安装WP-CLI ,然后才能开始使用。 WP-CLI在我们的Windows主机套餐中不可用。
创建新的管理员用户
- 通过SSH连接到您的主机账户。
- 使用bash命令ls列出文件和文件夹,使用cd和../来移动目录,直到您和WordPress文件一起位于目录中。
- 输入以下命令以创建新用户:
wp user create newusername example@coolexample.com --role = administrator --porcelain
在上面的命令中,您应该替换:- newusername以及您要使用新用户的实际用户名。
- example@coolexample.com ,以及与该用户关联的电子邮件地址。
- 一旦用户编号显示在SSH应用程序中,新用户就可以使用在第3步中输入的电子邮件地址,从WordPress登录页面重置新的安全密码来设置新的安全密码。
删除用户
- 使用 SSH 连接到您的服务器或共享主机账户。
- 使用bash命令ls列出文件和文件夹,使用cd和../来移动目录,直到您和WordPress文件一起位于目录中。
- 输入以下命令以删除用户:
- 删除用户及其所有文章:
wp user deleteusername
在上述命令中,您应当将username替换为您要删除的用户的实际用户名。当提示您是否要删除帖子时,请选择y进行确认。 - 删除用户并将其文章重新分配给其他用户:
wp user deleteusername --reassign = anotherusername
在上面的命令中,您应该将username替换为要删除的用户的实际用户名,并将anotherusername替换为您删除的用户名想要重新分配帖子。
- 删除用户及其所有文章:
当您看到成功消息后,该用户将被删除。
更多信息
- 使用WP-CLI导出和导入数据库
- 想要了解更多关于WP-CLI?在其官方网站上查找开发人员特定的信息。