Заказать обратный вызов WordPress REST API с помощью средства выбора даты поля ACF - PullRequest
0 голосов
/ 29 января 2019

В настоящее время я работаю с Wordpress API, мне нужно заказать обратный вызов из API через ACF.Прямо сейчас мой запрос выглядит так:

https://odeonodense.dk/wp-json/wp/v2/events Я хочу упорядочить этот обратный вызов по полю ACF.Я применил фильтр ко всем своим вызовам API REST, чтобы обратный вызов представлял собой комбинацию обычных данных постов Wordpress и данных ACF (потому что мне нужны обе данные).

Я хочу заказать обратный вызов с помощью средства выбора даты и«product_date» в этом поле ACF:

"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');

и затем использовать этот URL: https://odeonodense.dk/wp-json/wp/v2/events?filter[orderby]=20190101&filter[meta_key]=product_date&filter[order]=DESC

Результатом должен быть заказанный обратный вызов, но он не заказан.Может кто-нибудь сказать мне, что я делаю не так?

Заранее спасибо!

...