1. 通过电子邮件重置密码
这是WordPress默认提供的最简单方法:
- 在登录页面点击“忘记密码?”链接
- 输入你的管理员邮箱地址
- 查收邮件中的重置链接(可能在垃圾箱)
- 通过链接设置新密码
⚠️ 注意:此方法要求你的WordPress能正常发送邮件,且记得注册邮箱
2. 通过phpMyAdmin修改数据库
如果邮箱不可用,可直接修改数据库:
- 登录主机控制面板(如cPanel)
- 打开phpMyAdmin,选择WordPress数据库
- 找到
wp_users表(表前缀可能是其他字符) - 编辑管理员账户,将
user_pass字段值替换为:
MD5('你的新密码')
- 保存后即可用新密码登录
3. 使用WP-CLI命令行工具
服务器支持SSH时:
wp user update 1 --user_pass=新密码
(数字1代表默认管理员ID)
4. 通过FTP修改主题文件
临时修改主题的functions.php文件,添加:
wp_set_password('新密码', 1);
刷新网站首页后立即删除该代码,避免安全隐患
5. 使用第三方重置插件
- 通过FTP上传插件如”Emergency Password Reset”到/wp-content/plugins/
- 在后台插件页面激活它
- 按照插件指引重置密码
预防建议
- 定期备份数据库
- 使用密码管理器保存复杂密码
- 开启二次验证(2FA)
- 保存恢复密钥到安全位置
建议联系主机提供商的技术支持,他们通常能协助快速解决问题。