Introduction
BuddyPress Business Profile turns your BuddyPress community into a business directory. Members create Facebook-style business pages that live alongside their personal profiles, and visitors can browse, search, follow, review, and contact those businesses.
What you can build
Section titled “What you can build”- A searchable business directory with grid, list, and map views
- Member-owned business pages with contact details, hours, services, social links, and a call-to-action button
- A review and rating system with custom rating criteria
- Following, team management, and per-business activity
- A claim workflow so owners can take over listings created by an admin
How it fits together
Section titled “How it fits together”Each business is a WordPress custom post type (business) that is paired one-to-one with a hidden BuddyPress group. That pairing is what powers the social features:
| Concept | Backed by |
|---|---|
| Following a business | Membership of the business’s hidden group |
| Team members | Group admins and moderators |
| Business activity | Activity linked to the group |
Because businesses are a public custom post type, they also get archive pages, categories, and structured data for search engines, without needing BuddyPress xProfile fields. Business details (contact, hours, services, and so on) are stored as post meta on each business, not as xProfile data.
Where to go next
Section titled “Where to go next”- Installation - Get the plugin running
- Requirements - Confirm your environment
- Quick Setup - Publish your directory

