Wordpress API Фильтрация по нескольким настраиваемым группам таксономии - PullRequest
0 голосов
/ 30 октября 2018

После нескольких часов поиска я решил задать вопрос здесь, так как нигде не смог найти ответ.

Я создаю приложение React с помощью Wordpress API

У меня есть пользовательский тип записи, который называется 'case'. Есть 4 пользовательских таксономии, и я хочу отфильтровать по флажку, используя ИЛИ с WP API


Моя проблема:

Это дает мне все сообщения: /wp-json/wp/v2/case?status=publish&per_page=100

  • Это дает мне 2 сообщения в рамках case_test1 пользовательской таксономии case_creatie:

/wp-json/wp/v2/case?status=publish&per_page=100&case_test1=122

  • Это дает мне 2 сообщения в рамках таксономии case_test2:

/wp-json/wp/v2/case?status=publish&per_page=100&case_test2=128

  • Это дает мне 0 результатов, потому что он пытается найти сообщения как в case_test1, так и в case_test2:

/wp-json/wp/v2/case?status=publish&per_page=100&case_test1=122&case_test2=128

Есть ли способ фильтровать что-то вроде ИЛИ? Проблема в том, что я хочу показать все из обеих таксономий, а не фильтровать глубже.

Кстати, я знаю, что вы можете сделать запрос наподобие /wp-json/wp/v2/case?status=publish&per_page=100&case_test1=122+123, поэтому он будет отображать оба в одной и той же пользовательской таксономии, теперь мне просто нужно это для нескольких пользовательских таксономий.

Любая помощь будет принята с благодарностью!

...