I am trying to build an extremely simple directory.
Vendors will be added to the directory manually. This is after they purchase a subscription through a different plugin than HivePress.
The directory will be free for website visitors to search.
I do not want the listinghive theme to apply to the entire website; rather, just to one page, the “Search Directory Page.” Or at least guidance on how to design a directory search page without the theme at all, and one that looks good.
When a user arrives on the search page, they can search only for vendors, and the vendors’ profiles will show no listings. I do not want it to say “this vendor has no listings.” I need it to simply show the vendor and relevant attributes only.
Is it possible to do this? A single page with free directory search functionality for finding vendors only.
Welcome to the community, and thanks for being interested in our products.
You don’t necessarily need to use ListingHive, you can continue using your current theme with just the HivePress plugin. The search pages will be almost the same as in ListingHive, just a bit more basic, and it’s easier to apply a couple of CSS tweaks than to switch an entire theme, which could be confusing. However, if you really need different themes for different pages, there are plugins like “Multiple Themes” on WordPress, or you can use code tweaks. If it’s specifically about the search page design, I’d recommend considering a third-party theme instead.
Regarding the vendor page, you can override the template so that the section displaying listings doesn’t take up 2/3 of the width: How to customize templates - HivePress Help Center. However, I’d suggest considering using listings as your vendor profiles and simply disabling the vendor functionality altogether. There’s really no difference in terms of core functionality, but you’d gain access to more features (like Favorites, which works for listings but not vendors, or Reviews, and others). The only thing you’d need to do is rename “listings” to your preferred term in Loco Translate in a few places, and that’s it. Some users have done this when listings serve as profiles and vendors aren’t needed (there’s a checkbox to hide vendors on the frontend).