钩子文档

user_request_key_expiration

💡 云策文档标注

概述

user_request_key_expiration 是一个 WordPress 过滤器钩子,用于修改用户请求确认密钥的过期时间。它允许开发者自定义密钥的有效期,通常用于隐私数据请求等场景。

关键要点

  • 这是一个过滤器钩子,用于调整 confirm keys 的过期时间,参数为以秒为单位的整数。
  • 默认过期时间为 DAY_IN_SECONDS(一天),开发者可以通过 apply_filters 调用自定义。
  • 该钩子与用户请求验证和隐私数据清理功能相关,如 wp_validate_user_request_key() 和 _wp_personal_data_cleanup_requests()。
  • 自 WordPress 4.9.6 版本引入。

📄 原文内容

Filters the expiration time of confirm keys.

Parameters

$expirationint
The expiration time in seconds.

Source

$expiration_duration = (int) apply_filters( 'user_request_key_expiration', DAY_IN_SECONDS );

Changelog

Version Description
4.9.6 Introduced.