BuddyBuilder is the most flexible
BuddyPress page builder for Elementor. Design every BuddyPress page visually — member profiles, group pages, activity streams, member directories, and group directories — using the Elementor editor you already know. No code, no theme lock-in, full creative freedom.
Instead of being stuck with your theme's default BuddyPress templates, BuddyBuilder
replaces them with Elementor-powered layouts you design yourself. Works with any WordPress theme, including BuddyBoss.
When to use BuddyBuilder
- Custom member profiles — design unique profile pages with cover images, avatars, xprofile fields, and custom layouts
- Branded community directories — build grid or list layouts for members and groups that match your site design
- Activity feed design — control how activity entries, post forms, and filters look and feel
- Group page customization — design group covers, member lists, activity tabs, and invite sections
- Community widgets on any page — embed members grid, groups grid, or activity list anywhere on your site
- BuddyBoss migration — switch from BuddyBoss themes to any theme while keeping full community design control
BuddyPress Pages You Can Design
- Members Directory — custom grid/list layout with responsive columns and list/grid toggle
- Member Profile — fully designed profile page with cover, avatar, navigation, and content widgets
- Groups Directory — showcase all BuddyPress groups with custom styling
- Group Page — custom group layout with cover, activity feed, members, and management sections
- Site Wide Activity — design the main activity feed with post form, filters, and entry styling
Community Widgets for Any Page
- Members Grid — display community members anywhere on your site
- Groups Grid — showcase BuddyPress groups on any page
- Activity List — embed activity entries in any Elementor layout
How it works
- Go to WP Admin → BuddyBuilder and create a new template
- Choose the BuddyPress component (e.g., Member Profile, Groups Directory)
- Design with BuddyPress-specific Elementor widgets — drag, drop, style
- Save and your BuddyPress pages instantly use the new design
Starter Template Kits
Get started instantly with our
ready-made template kit — import with a single click and customize from there. No design skills needed.
BuddyBoss Compatible
BuddyBuilder works with both
BuddyPress and
BuddyBoss Platform, giving you full Elementor control over your community regardless of which platform you use.
Get more with BuddyBuilder Pro
Pro Template Kits
Beautifully designed template kits — build a stunning community with one click.
Live Notifications Widget
Real-time notifications icon for your menu or content area — auto-updates with latest community notifications.
Live Messages Widget
Real-time messages icon that shows latest private messages from your community.
Customize Activity Page
Full control over the activity/news feed — structure, design, and styling.
Customize Member Profile Tabs
Style profile tab content for Activity, Profile, Messages, Notifications, and Settings.
Customize Group Page Tabs
Design group tabs for Activity, Members, Invite, and Manage sections.
Get
BuddyBuilder Pro and take your community design to the next level.
More from StaxWP
- Visibility Logic for Elementor — conditional visibility for Elementor: show or hide widgets based on user role, device, ACF fields, date & time, and more.
Privacy Policy
BuddyBuilder uses the Appsero SDK to collect telemetry data upon user confirmation. This helps us troubleshoot problems faster and make product improvements.
Found a bug?
Report security bugs through the
Patchstack Vulnerability Disclosure Program. The Patchstack team helps validate, triage, and handle any security vulnerabilities.
1.9.1
- Fix: BuddyPress CSS not loading on frontend when template is active
- Fix: PHP 8.x compatibility — null check on $wp->request
- Update: BuddyPress Nouveau CSS updated to match BuddyPress 14.4.0
- Compatibility: BuddyPress 14.4.0
1.9.0
- Compatibility: WordPress 6.9
- Compatibility: Elementor 3.35
- Compatibility: PHP 7.4 minimum required
- Fix: Translation loading moved to init hook for WordPress 6.7+ compatibility
- Fix: Appsero early initialization causing translation notice
- Fix: Readme tags reduced to 5 (WordPress.org limit)
- Fix: License field corrected to GPLv2
1.7.4
- Add security nonce check to settings page.
1.7.3
- Text color fix for input forms.
- Remove empty section conditions for Elementor compatibility
1.7.2
1.7.1
- NOTICE: Version 1.7.0 removes the Notices code from templates and now it is available as a Widget for more customization freedom. After the update please add the Notices widget to Activity Directory, Members Directory, Groups Directory, Member Profile and Group profile templates.
- New icons added
- Added the notices to show when not using BuddyBuilder templates.
1.7.0
- NOTICE: Version 1.7.0 removes the Notices code from templates and now it is available as a Widget for more customization freedom. After the update please add the Notices widget to Activity Directory, Members Directory, Groups Directory, Member Profile and Group profile templates.
- Added new Notifications widget
- Cover widget settings and style update.
- New option added to Create Group button.
- Fix group invites for BuddyPress v10+
- Alignment fix for members and groups directory navigation.
- Member & Groups directory navigation - Fix empty space between navs items.
- Fix for directory column toggles on small resolutions
- Fix enqueue buddyboss css for editor
- Added support for group create template
1.6.8
- Fix: Customizer error on save
- Fix: Error in Customizer when switching from BuddyBoss to BuddyPress
- Improved admin panel UI
1.6.7
- Fix: BuddyBoss activity entry menu for Edit and Delete actions
- Fix: Update blocks template attributes to match newer Elementor versions
- Fix: More action button position fix in activity streams.
- Fix: Rate us admin notification
- Other code improvements
1.6.6
- Changed register widget method to support older Elementor versions too
1.6.5
- Fix error on import when not using the Pro version
1.6.4
- BuddyBoss platform compatibility
- Font library update
- New Username widget option to show also the Name of the user on profile page
- Fix groups columns on member profile
- Fix for cover images
1.6.3
- CSS improvement for members/groups grid list.
- Icons library updated
- Bug fixes
1.6.2
- BuddyPress 8.0 compatibility
1.6.1
- BuddyBoss Theme compatibility - Sitewide activity, Members directory, Groups directory & Member profile.
1.6.0
- BuddyBoss Platform compatibility.
- NEW Template Kit.
1.5.0
- Prepare for Register template in Pro version
- Icon library update
- PRO: Added Dynamic tags to generate Members data on any existing Elementor widget. Avatar, Cover Image and Xprofile field dynamic tags.
1.4.0
- PHP 8 Compatibility
- rtMedia style update.
- Fix rtMedia image popup preview
- Fix button classes for ajax
- Refactoring to meet WordPress Coding standards
- Template updates for latest BuddyPress 7.x
1.3.1
- Extra checks in BuddyBuilder logic so it loads assets and templates just when needed.
1.3.0
- New Elementor Widget: Members list - List your members anywhere on the site
- New Elementor Widget: Groups list - List your groups anywhere on the site
- New Elementor Widget: Activity list - Show activity entries anywhere on the site
- Added Site-Wide Activity Navigation widget
- Listing type(List/Grid) toggle improvements
- rtMedia compatibility style update.
- Some style fixes for activity update form.
1.2.4
- WPML Integration
- Cover position settings in Style tab && Fix template preview full width
- Fix active Member Profile Navigation tab in preview.
- Fix admin bar Edit with Elementor missing
1.2.3
- Added Group page action buttons fix.
1.2.2
- Enable global fonts and colors for all BuddyBuilder templates
- Added rtMedia compatibility
- Added more theme compatibility code. Custom integration with Sportix theme added
1.2.1
- Fix template full alignment on some themes
- Allow template override in child theme under "buddybuilder" folder
- Sitewide activity — Post form template preview update
- Added more theme compatibility code
- Added some compatibility with PHP 7.0
1.2.0
- FEATURE: Added List/Grid switcher for Members and Groups directory listing.
Enable/disable the feature by editing the members/groups navigation widget
- FEATURE: Allowing Pro Template Kit to be loaded when using Pro version
1.1.3
- Fixed admin error on some plugin activations
- Fallback to BuddyPress default template if Elementor template exists but is empty
1.1.2
- Enhanced theme compatibility logic
1.1.1
- Wider plugins compatibility with plugins like rtMedia and others
- Fix pagination links padding
- Sitewide activity item — Style update
- Profile member — Message filter style update
1.1.0
- Added responsive columns for listings
- Rewrite style & settings for members & groups grid listings.
- Member profile — Profile edit settings update.
- Member profile — Settings - Export data form style update.
- Groups & Members directory — Settings update.
- Sitewide activity — Search style update.
- Mobile view optimisations.
1.0.5
- Template import fixes
- Profile groups — Manage photo style update.
- Members directory — Style update.
- Forms style update.
1.0.4
- Extra check when checking templates used.
- Group Item — Cover style update.
- Site wide — Meta style update.
- Sitewide activity filters update.
- Load more button style update.
1.0.3
- Fix profile navigation alignment
- Group profile - Buttons settings update.
- Profile group - Invite filters style update.
- Member profile — Message filters style update.
- Manage group members — Filter style update.
- Group profile — Manage members style update.
1.0.2
- Member & Group Directory style updates.
1.0.0
Be a contributor
If you want to contribute, go to our
GitHub Repository.
You can also add a new language via
translate.wordpress.org.