Description
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.
Screenshots
Installation
- Upload the plugin to your
wp-content/pluginsdirectory or install directly from WP Admin Plugins Add New - Activate the plugin
- Go to WP Admin BuddyBuilder
- Create a new template for the component you need (e.g., Member Profile)
- Build the template using our BuddyPress-specific widgets
- Save and check your BuddyPress pages — done!
FAQ
-
Does BuddyBuilder work with any theme?
-
Yes. BuddyBuilder overrides BuddyPress templates with Elementor layouts, so it works with any properly coded WordPress theme.
-
Is BuddyBoss supported?
-
Yes. BuddyBuilder is compatible with both BuddyPress and BuddyBoss Platform.
-
Do I need Elementor Pro?
-
No. BuddyBuilder works with the free version of Elementor. Elementor Pro is not required.
-
Can I use my own design instead of the starter templates?
-
Absolutely. The starter templates are optional — you can build everything from scratch using the Elementor editor.
-
Can I display members or groups on any page?
-
Yes. BuddyBuilder includes Members Grid, Groups Grid, and Activity List widgets that you can place on any Elementor page.
-
Does BuddyBuilder affect site performance?
-
No. BuddyBuilder only loads assets on pages where BuddyPress templates are active. It does not add overhead to other pages.
-
What does BuddyBuilder Pro add?
-
Pro adds live notifications and messages widgets, additional template kits, full activity page customization, and the ability to style all member profile and group page tabs.
-
Where can I get support?
-
Visit the WordPress.org support forum or our website.
Reviews
Contributors & Developers
“BuddyPress Builder for Elementor – BuddyBuilder” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “BuddyPress Builder for Elementor – BuddyBuilder” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
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
- Upgrade Appsero SDK
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
- Initial release
Be a contributor
If you want to contribute, go to our GitHub Repository.
You can also add a new language via translate.wordpress.org.



