query_vars

过滤钩子
apply_filters( 'query_vars', $this->public_query_vars )
参数
  • (string[]) $public_query_vars The array of allowed query variable names.
    Required:
定义位置
相关勾子
wp_link_query_argsrest_query_var-keyexport_argsquery_loop_block_query_varsdate_query_valid_columns
相关方法
get_query_varset_query_varadd_query_argquery_postsremove_query_arguser_can
引入
1.5.0
弃用
-

query_vars – 这是一个过滤器钩子,允许开发者在WordPress查询中添加自定义查询变量。这在开发自定义模板或自定义文章类型时很有用,因为它允许你通过URL向模板传递信息。

在处理前对允许的查询变量进行过滤。

允许(公开允许的)查询变量在执行查询之前被添加、删除或更改。需要允许使用你自己的参数的自定义重写规则工作,或任何其他你想要公开的自定义查询变量。

$this->public_query_vars = apply_filters( 'query_vars', $this->public_query_vars );

常见问题

FAQs
查看更多 >