当前浏览:首页 / WordPress钩子 / parse_query

do_action_ref_array( 'parse_query', WP_Query $query )

在分析主查询变量后触发

parse

querymore...


参数

$query

(WP_Query) WP_Query实例(通过引用传递)。


更多信息

parse_query是在WP_Query->parse_query()设置了查询变量(例如用于条件标签的各种is_变量)之后触发。



源码

查看源码 官方文档


更新日志

版本描述
1.5.0开始引入

使用示例

  • 示例1

    从Codex迁移的示例:

    function wpdocs_set_custom_isvars( $query ) {
       $query->is_foo = ...
    }
    add_action( 'parse_query', 'wpdocs_set_custom_isvars' );