How to filter search results by category?
GeoDirectory makes it easy for users to browse by category, and the Advanced Search Filters addon makes it possible to filter search results by category.
Get the Advanced Search Addon for GeoDirectory
Steps
To enable the Category filter follow these steps
Activate the Advanced Search Addon
Visit the CPT Search Settings for the Custom Post Type (CPT) you want to filter by category. For example: WP Admin -> Places -> Settings -> Search
Find the Category field on the left. Click once to add the filter to the right.
Adjust the settings, marking the option "Main search bar?" to include the option as a select field dropdown in the search bar.
Now the category filter should be visible in the search bar for that CPT.
Repeat this step for each CPT.