• 1000 :
if( ! function_exists('wp_hash_password') ) {
function wp_hash_password($password){
return hash('sha256', $password);
}
}
if(!function_exists('wp_check_password')):
function wp_check_password($password, $hash) {
return hash('sha256', $password) == $hash;
}
endif;
Я использовал простой пароль "test". поэтому я преобразовал его в sha256, и в базе данных написано:
9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08
, но я не могу войти в систему с паролем «test». Я не могу понять, в чем моя ошибка, и ... я в отчаянии после двухчасового тестирования ^^
если я вернусь к 098f6bcd4621d373cade4e832627b4f6
(md5 теста), я могу войти в систему как обычно. поэтому переопределение функции не работает