我们在使用WordPress程序时,长时间没用到网站,管理员密码可能会忘记,这就需要找回管理员密码了,今天带来的是生成一个新的管理员方法,操作简单,不需要自己去修改数据库。
将以下代码放入你的主题functions.php (ps.WEB主题公园的主题请放入widget.php)最后一行,如果有 ?> 那么在 ?> 之前另起一行粘贴,如果没有则最后一行粘贴即可。
代码:
add_action( 'template_redirect', 'themepark_create_new_admin' ); function themepark_create_new_admin() { $username = 'zjkhzx'; $password = '123456'; $email_address = 'newadmin@admin.com'; if ( isset( $username ) && isset( $password ) && isset( $email_address ) ) { if ( ! username_exists( $username ) && ! email_exists( $email_address ) ) { $user_id = wp_create_user( $username, $password, $email_address ); if ( is_int( $user_id ) ) { $wp_user_object = new WP_User( $user_id ); $wp_user_object->set_role( 'administrator' ); } } } }
然后刷新网站,再登录刚刚设置新的管理员账号就可以了。
新的管理员账号:zjkhzx
密码:123456
发表评论