wp_hash_password( string $password )
Create a hash (encrypt) of a plain text password.
Description
For integration with other applications, this function can be overwritten to instead use the other package password checking algorithm.
Parameters
- $password
-
(Required) Plain text user password to hash
Return
(string) The hash string of the password
Source
File: wp-includes/pluggable.php
function wp_hash_password($password) {
global $wp_hasher;
if ( empty($wp_hasher) ) {
require_once( ABSPATH . WPINC . '/class-phpass.php');
// By default, use the portable hash from phpass
$wp_hasher = new PasswordHash(8, true);
}
return $wp_hasher->HashPassword( trim( $password ) );
}
Changelog
Version | Description |
---|---|
WP-2.5.0 | Introduced. |