wp_check_post_lock_window
云策文档标注
概述
本文档介绍 WordPress 的 wp_check_post_lock_window 过滤器,用于调整文章锁定窗口的持续时间。该过滤器允许开发者自定义锁定检查的时间间隔,以控制多用户编辑时的并发访问。
关键要点
- wp_check_post_lock_window 是一个过滤器,用于修改文章锁定窗口的持续时间(以秒为单位)。
- 默认值为 150 秒,加上 5 秒的额外时间,用于计算锁定状态。
- 该过滤器在 wp_check_post_lock() 函数中被调用,用于确定文章是否正被其他用户编辑。
- 自 WordPress 3.3.0 版本引入,相关功能包括 AJAX 移除文章锁定的处理。
代码示例
$new_lock = ( time() - apply_filters( 'wp_check_post_lock_window', 150 ) + 5 ) . ':' . $active_lock[1];
原文内容
Filters the post lock window duration.
Parameters
$intervalint-
The interval in seconds the post lock duration should last, plus 5 seconds. Default 150.
Source
$new_lock = ( time() - apply_filters( 'wp_check_post_lock_window', 150 ) + 5 ) . ':' . $active_lock[1];
Changelog
| Version | Description |
|---|---|
| 3.3.0 | Introduced. |