do_parse_request
云策文档标注
概述
do_parse_request 是一个 WordPress 过滤器,用于控制是否解析请求。它允许开发者在 WP::parse_request() 方法中干预请求解析过程。
关键要点
- 过滤器名称:do_parse_request
- 参数:$bool(布尔值,默认 true)、$wp(WP 实例)、$extra_query_vars(数组或字符串)
- 用途:在 WP::parse_request() 中调用,决定是否继续解析请求
- 引入版本:3.5.0
代码示例
if ( ! apply_filters( 'do_parse_request', true, $this, $extra_query_vars ) ) {
// 如果过滤器返回 false,则跳过请求解析
}
原文内容
Filters whether to parse the request.
Parameters
$boolbool-
Whether or not to parse the request. Default true.
$wpWP-
Current WordPress environment instance.
$extra_query_varsarray|string-
Extra passed query variables.
Source
if ( ! apply_filters( 'do_parse_request', true, $this, $extra_query_vars ) ) {
Changelog
| Version | Description |
|---|---|
| 3.5.0 | Introduced. |