recovery_mode_email_rate_limit
云策文档标注
概述
本文档介绍 WordPress 中的 recovery_mode_email_rate_limit 过滤器,用于控制发送恢复模式电子邮件链接的速率限制。开发者可以通过此过滤器自定义等待时间,以优化用户体验或安全策略。
关键要点
- recovery_mode_email_rate_limit 是一个过滤器,允许修改发送恢复模式电子邮件链接之间的时间间隔。
- 参数 $rate_limit 是一个整数,表示等待的秒数,默认值为 DAY_IN_SECONDS(即一天)。
- 此过滤器在 WordPress 5.2.0 版本中引入,相关函数为 WP_Recovery_Mode::get_email_rate_limit()。
代码示例
add_filter( 'recovery_mode_email_rate_limit', function( $rate_limit ) {
// 将速率限制修改为 2 小时(7200 秒)
return 7200;
} );
原文内容
Filters the rate limit between sending new recovery mode email links.
Parameters
$rate_limitint-
Time to wait in seconds. Defaults to 1 day.
Source
return apply_filters( 'recovery_mode_email_rate_limit', DAY_IN_SECONDS );
Changelog
| Version | Description |
|---|---|
| 5.2.0 | Introduced. |