通过ACF字段日期选择器订购Wordpress REST API回调

时间:2019-01-29 09:21:17

标签: wordpress rest xamarin advanced-custom-fields

我当前正在使用Wordpress API,我需要通过ACF从API订购回调。现在我的查询看起来像这样:

https://odeonodense.dk/wp-json/wp/v2/events 我想通过ACF字段订购此回调。我对所有REST API调用都应用了过滤器,因此回调是正常的Wordpress发布数据和ACF数据的组合(因为我需要这两个数据)。

我想在此ACF字段中按日期选择器和“ product_date”订购回电:

"product_date_group": {
        "product_date": "20190202",
        "product_end_date": "20190202",
        "product_starttime": "13:00",
        "product_endtime": "15:00"
    },

我尝试在插件中添加过滤器:

function my_rest_query_vars($valid_vars) {
        $valid_vars = array_merge($valid_vars, array('meta_key', 'meta_value', 'date_query', 'meta_query'));
        return $valid_vars;
      }

  add_filter('rest_query_vars', 'my_rest_query_vars');

,然后使用以下网址:https://odeonodense.dk/wp-json/wp/v2/events?filter[orderby]=20190101&filter[meta_key]=product_date&filter[order]=DESC

结果应该是有序的回调,但不是有序的。谁能告诉我我在做什么错?

谢谢!

0 个答案:

没有答案