Графический поиск с данными WP-API

У меня есть этот сайт, где у меня есть тип сообщения, называемый списками с рядом пользовательских таксономий и условий. – http://scd.blaze.wpengine.com/

Если вы выберете регион, он отобразит списки, которые находятся в таксономии под listing_area и вы можете отфильтровать их с помощью плагина FacetWp, listing facilities и listing_shooting_type

Тогда у меня есть этот сайт – http://dev.5874.co.uk/scd-data/

Где я беру данные с первого сайта с помощью WP-API и AngularJs.

Я добрался до точки, где я могу показать списки, listing_area и listing_shooting_type Но все они отображаются в том же списке, и выпадающие списки не связаны.

Мне нужно найти способ использовать эти выпадающие меню (или, если нужно, лучший способ) для отображения данных, которые применяются к обоим вариантам выпадающего списка. Например, если AirRifleAirPistol NorthWest и AirRifleAirPistol , просто покажите все списки, которые находятся в пользовательском airrifleairpistol northwest и « airrifleairpistol .

Вот JSFiddle, показывающий весь мой код для внешнего сайта, пожалуйста, дайте мне знать, если я не объяснил это должным образом или предоставил правильный код, я супер застрял в этом, поэтому любая помощь будет очень оценена.

https://jsfiddle.net/k5rg8Lgj/

Solutions Collecting From Web of "Графический поиск с данными WP-API"

Правильный формат фильтров в URL-адресе:

?filter[listing_area]=northwest&filter[listing_shooting_type]=clay

Вам не нужно создавать один вызов ajax для каждого параметра, только один, который объединяет фильтры, заданные пользователем