用心记录
生活的每时每刻!

WP 的`wp_hash_password`生成 hash

方案 A:最简单推荐(SQL MD5 方式)

打开 phpMyAdmin → 你的 WP 数据库 → 执行 SQL,替换用户名和密码

UPDATE wp_users SET user_pass = MD5('你的新密码') WHERE user_login = 'admin';
  • 把 你的新密码 改成你设定的密码,admin 换成你的 WP 用户名
  • 登录一次后台,WordPress自动把 MD5 升级成 $wp$2y$ 这种 bcrypt 哈希,无需手动处理新格式。

方案 B:直接生成 $wp$2y 哈希(放到网站运行生成)

新建文件 genhash.php,上传到 WordPress 网站根目录:

<?php
require __DIR__ . '/wp-config.php';
require __DIR__ . '/wp-includes/class-phpass.php';

$pwd = '你的新密码'; // 修改这里
$hash = wp_hash_password($pwd);
echo $hash;
  1. 浏览器访问 https://你的域名/genhash.php
  2. 页面会输出 $wp$2y$10$xxxx 完整哈希串
  3. 复制这个哈希,在 phpMyAdmin 直接填入 wp_users 表的 user_pass 字段保存
  4. ✅ 操作完成后,立刻删除 genhash.php,防止别人获取密码哈希!
赞(0) 打赏
未经允许不得转载:爱的记忆 » WP 的`wp_hash_password`生成 hash

评论 抢沙发

登录

找回密码

注册