Умный поиск на wordpress, по 2 полям

Сергей15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
13.04.2017

Задача реализовать на wordpress умный поиск, по 2 полям

Т.е функционал должен быть такой. 

В первом поле, пользователь выбирает услугу или прописать ее сам, далее во втором поле выбирает станцию метро или район (или прописывает ее сам), далее нажать перейти (или поиск) и ему открылась нужная страница (запись). Не список найденного на сайте, а та страница (в Wordpress она называется запись) которая строго соответствует 2 параметрам. 

Если пользователь выбрал только один параметр (первый) "услуга", то ему открывается соответствующая категория сайта. 

Выбрать только второй параметр, должно быть нельзя. 

+ нужна подсветка возможных вариантов при наборе. 

Возможно есть готовые решения, плагины, но я соответствующего найти не смог.

Пример готового поиска тут: gooddoc . ru / doctors /akusher /

Реализации подсвечивания при наборе: http://twitter.github.io/typeahead.js/examples/

Заявки фрилансеров