Какой плагин подойдёт для фильтрации поиска WordPress?
Есть такие плагины, и немало. 
Начните с этих:
wordpress.org/plugins/search-filter
wordpress.org/plugins/query-multiple-taxonomies
Что значит на основе тегов?
По тегам и так ищутся посты в WP