как применить несколько фильтров WordPress Rest API

Мне нужно получить сообщения WordPress на основе более чем 1 фильтра. например, на основе названия категории и названия сообщения в той же категории.

Я использую ниже URL:

localhost:8000/wordpressTest/index.php/wp-json/wp/v2/posts/?filter[category_name]=test_categroy&?filter[title]=product_title

Я получаю все сообщения в этой категории, а не одно сообщение. Как я могу этого добиться?


person Sonam Ahuja    schedule 14.06.2017    source источник


Ответы (1)


Вы хотите получить сообщения в одной категории?

параметр фильтра удален в WP REST API v2. начиная с версии WP 4.7

Если вы хотите получить сообщение в той же категории, вы можете использовать этот URL-адрес

localhost:8000/wordpressTest/wp-json/wp/v2/posts/?search=title&categories=1

Измените идентификатор категории и ключевое слово в зависимости от вашего случая. Надеюсь, поможет

person rheeantz    schedule 14.06.2017
comment
Он ищет ключевое слово по всему сообщению, если ключевое слово присутствует где-либо в любом сообщении, оно возвращает их все. Я пробовал "слаг" в качестве ключа. Это дает правильные результаты сейчас. - person Sonam Ahuja; 15.06.2017