我想为wordpress用户实现自定义登录。但登录时无法匹配密码。不知道密码需要使用什么加密。我正在使用wp_hash_password()加密密码,但它对我不起作用
$username =$_POST['username'];
$hash = wp_hash_password( $_POST['password']) ;
$results = $wpdb->get_results("SELECT * FROM wp_users WHERE `user_login` = '".$username."' AND `user_pass` = '".$hash."'");
提前谢谢。
wp_hash_password函数需要两个参数
wp_set_password( $password, $user_id );