rest_{$this->post_type}_collection_params

过滤钩子
apply_filters( "rest_{$this->post_type}_collection_params", $query_params, $post_type )

rest_{$this->post_type}_collection_params: 这是WordPress中的一个过滤器钩子,当REST API正在为一个特定的文章类型的文章集合设置参数时被触发。钩子名称中的”{$this->post_type}”部分被替换为文章类型的实际名称。它允许开发者在返回之前修改集合参数。

过滤文章控制器的集合参数。

过滤器的动态部分$this->post_type是指控制器的post-type slug。

此筛选器注册集合参数,但不将集合参数映射到内部WP查询参数。使用“rest{$this->post_type}_query”筛选器设置WP_QUERY参数。

return apply_filters( "rest_{$this->post_type}_collection_params", $query_params, $post_type );

常见问题

FAQs
查看更多 >