функция
since 4.9.6
wp_generate_user_request_key()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_generate_user_request_key( int $request_id ): string
Описание
Возвращает ключ подтверждения для пользовательского действия и сохраняет его хешированную версию для последующего сравнения.
Параметры
$request_id
int
обязательный
ID запроса.
Возвращаемое значение
string
Исходный код
wp-includes/user.php:5029
function wp_generate_user_request_key( $request_id ) {
// Generate something random for a confirmation key.
$key = wp_generate_password( 20, false );
// Save the key, hashed.
wp_update_post(
array(
'ID' => $request_id,
'post_status' => 'request-pending',
'post_password' => wp_fast_hash( $key ),
)
);
return $key;
}
История изменений
| Версия | Описание |
|---|---|
| 4.9.6 | Introduced. |

