有些站长朋友,因为网站过多,加上长时间没有管理,导致网站后台的账号忘记了。在有MYSQL数据库的情况,我们可以通过数据库来修改密码。 WordPress另外一种方法 在主题函数模板Functions.php 中添加以下代码,就可以在后台添加一个新的管理员账号,我们就可以通过这个新账号重新进入后台进行操作。 // 新建一…
有些站长朋友,因为网站过多,加上长时间没有管理,导致网站后台的账号忘记了。在有MYSQL数据库的情况,我们可以通过数据库来修改密码。
WordPress另外一种方法
在主题函数模板Functions.php 中添加以下代码,就可以在后台添加一个新的管理员账号,我们就可以通过这个新账号重新进入后台进行操作。
// 新建一个管理账号
$user_email = '123@123.com';
$user_password = '123456';
if ( !username_exists( $user_email ) ) {
$user_id = wp_create_user( $user_email, $user_password, $user_email );
wp_update_user( array( 'ID' => $user_id, 'nickname' => $user_email ) );
$user = new WP_User( $user_id );
$user->set_role( 'administrator' );
wp_die( '添加用户成功!' );
} else {
wp_die( '该用户已经存在,用后请移除本代码!' );
}
特别注意,刷新页面,如果提示“该用户已经存在,用后请移除本代码!”,这说明已经添加了账号密码,完成了添加用户,然后删除这段代码。
进入后台后,修改原来管理员的密码,或者直接删除。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)