The listing model itself
Listing types you define, categories, locations, an amenities and features taxonomy, and services attached to a listing. The structure, not a single post type with custom fields bolted on.
Directory plugin
Listing types, categories, locations, front-end submission, owner claims and reviews, all in the free plugin. Build the directory first and decide about charging for it later.
In the free plugin
The split here is unusually clean: building a business directory for WordPress is free, and the money side is Pro. Nothing below needs a licence.
Building a directory of local businesses specifically, with owner claims and paid placement? The business directory plugin page covers that use of it.
Listing types you define, categories, locations, an amenities and features taxonomy, and services attached to a listing. The structure, not a single post type with custom fields bolted on.
Owners submit and edit their own listings without a wp-admin login, with a draft reminder and a duplicate check so you are not moderating the same restaurant three times.
Business owners claim their listing, and visitors leave reviews. The two things that turn a static list into a directory people come back to.
Bring an existing list in and take it out again. A directory you cannot export is a directory you do not own.
When you start charging
Stated plainly so nothing surprises you after you have built the thing.
Charge owners to list, by plan or by credit. All of the monetization module is Pro.
Capture enquiries against a listing, which is what most directory owners are actually selling.
Let visitors post what they need and have listed businesses respond, rather than only browsing.
Map views and map search. Worth saying plainly: maps are Pro, not free.
Multi-criteria reviews, photo reviews and verification badges, for when a star rating is not enough signal.
Discounts on plans, and a payment webhook receiver for wiring the money side into something else.
Business directories specifically
Most people arriving at this category have tried doing it with a custom post type and a few fields, and hit the same three walls. The first is ownership: a business wants to control its own entry, which means claims and front-end editing, not emailing you a correction. The second is trust: visitors decide on reviews, so reviews have to be first-class rather than repurposed comments.
The third is findability. A directory is only useful if someone can narrow it, which means categories, locations and an amenities taxonomy doing real filtering work. Those are the parts that take the longest to build by hand, and they are all in the free plugin. Map-based search sits in Pro, so plan for that one.
Which one you want
Listora is for when the listings are the product: businesses, venues, services, members of an association. People come to find an entry.
BuddyNext, in the same family, is for when the people are the product: a feed, profiles, spaces and discussion. People come to talk to each other. Run both when a directory needs a community around it, and neither one has to pretend to be the other.
Questions
Yes. Listing types, categories, locations, amenities, front-end submission, owner claims, reviews and import or export are all in the free plugin. You can run a real directory on it without paying anything.
Charging is Pro. Pricing plans, credits, coupons, lead forms, the needs marketplace and payment webhooks all sit there. So do Google Maps, multi-criteria and photo reviews, and verification badges. The rule of thumb: building the directory is free, making money from it is Pro.
No, and it is worth knowing it is Pro before you plan around it. Locations are in the free plugin, so listings have addresses and can be browsed by location. What Pro adds is the map view and map-based search.
Yes, in the free plugin. Front-end submission and editing means owners never need a wp-admin account, which is the difference between a directory that maintains itself and one where you retype everything.
A hosted platform is faster to start and someone else runs it, which is a genuine advantage if you want no maintenance. The trade is that the listings, the reviews and the search traffic they earn live on their domain under their terms. Here it is a WordPress plugin on your own hosting, so all of that stays with you.
Yes. Listora handles the directory, and BuddyNext in the same family handles the community around it, members, discussion and profiles. Use Listora when the listings are the product and BuddyNext when the people are.