我想我找到了你问题的答案,它是:rest_{$this->post_type}_query
过滤器挂钩。使用此挂钩,您可以直接编辑内部WP\\u查询参数。
例如,如果您想对帖子进行内部排序post_title
默认情况下,您必须这样写:
function order_rest_post_by_post_title($args, $request) {
$args[\'orderby\'] = \'post_title\';
$args[\'order\'] = \'DESC\';
return $args;
}
add_filter(\'rest_post_query\', \'order_rest_post_by_post_title\', 10, 2);
欲了解更多信息,请关注
this 链接