我猜您还没有使用REST\\u query\\u vars过滤器将meta\\u键和meta\\u值公开给REST API,所以应该这样做:
function my_add_meta_vars ($current_vars) {
$current_vars = array_merge ($current_vars, array (\'meta_key\', \'meta_value\'));
return $current_vars;
}
add_filter (\'rest_query_vars\', \'my_add_meta_vars\');
然后可以在查询中引用meta\\u键和meta\\u值。
请注意,这显然会将您的所有post元数据公开给API,这会带来潜在的安全隐患;我相信这就是为什么它在默认情况下不会被激活。