Starting a BuddyPress community should not require a paid theme. BuddyX is a free, fast WordPress theme built specifically for BuddyPress and BuddyBoss, with built-in support for LearnDash, TutorLMS, LifterLMS, PMpro memberships, Dokan multi-vendor, and WooCommerce. It covers social networks, online courses, membership communities, employee training portals, and gaming communities from one install.
Customizer toggle under Footer to hide the Privacy Policy link that WordPress prints beneath the copyright text.
Fix
Bulleted and numbered lists keep their marker indentation in post and page content.
Spanish, Simplified Chinese and Traditional Chinese now display translated strings. The bundled translation files were stale and fell back to English.
v5.1.5
July 23, 2026
Fix 9 Dev 3
Fix
Style presets: the color reset arrows on Body Text, H1-H6, Site Title, Tagline, Menu and Subheader controls now revert to the picked preset's color.
The color picker's Default button now targets the active Style preset's color instead of the original theme default on every preset-managed control.
Publishing a Style preset no longer saves the preset palette as customer settings, which made dark mode unreadable after picking a light preset and dropped the preset's fonts.
The visitor dark/light toggle now renders coherent, readable colors with any Style preset published.
WooCommerce shop and archive pages now honor Breadcrumbs OFF, including legacy on/off values.
FluentCart cart drawer now opens from the header cart icon. A selector typo previously left the toggle inert.
Footer and Sub Header background toggles now stop the saved background from rendering when switched off. The saved color returns when re-enabled.
Community Settings registration is consistent when Youzify runs alongside BuddyPress. The avatar toggle no longer registers against a dropped section.
Derived background color variants now compute from the correct default #f7f7f9 on sites with nothing saved.
Dev
New output_condition field arg lets the customizer framework gate CSS emission on an owning toggle at render time.
Typography live preview gained color parity with the PHP output builder.
Removed dead customizer code: the unregistered single_post_layout body-class filter, a dead blog_layout_style read, and the empty Theme Options section.
v5.1.4
July 16, 2026
New 2 Improve 2 Fix 7 Security 1 Dev 2 Compat 1
New
BuddyNext auth routing and a Manage menu entry.
Custom fonts from the WP Font Library are now available in the Typography customizer.
Improve
Color mode now offers Light and Dark only. The Auto/system option has been retired.
Getting Started family cards now link to each product page so you can install it however you choose.
Fix
Brand button color is scoped to theme-owned selectors instead of the bare button element.
Cover and avatar image link colors now render correctly in dark mode.
Corrected a dead header link, a malformed theme URL, and footer default drift.
Images missing from the production build zip are now included.
Skin preset and Getting Started icons now render correctly. Packaging no longer rewrites SVG path data when stamping the version.
Getting Started no longer scrolls sideways on phones, and its tab strip is announced as "Getting Started sections" instead of a placeholder label.
Getting Started links are now a full 40px tall on phones, so they are comfortable to tap.
Security
Removed the bundled third-party plugin installer and the distribution licence keys it shipped in plain text.
Dev
Added the Domain Path header and refreshed the translation template.
The admin banner and tab strip now use logical margins, so they bleed to the correct side in RTL.
Compat
Tested up to WordPress 7.0.
v5.1.3
June 1, 2026
Fix 4
Fix
Removed a broken local fonts font-collection registration that could surface a Site Editor error.
Dark mode now renders correctly on BuddyBoss Platform screens.
The feedback admin notice now displays correctly in dark mode.
The brand button fill no longer applies to WPMediaVerse buttons.
v5.1.2
June 1, 2026
New 1 Improve 1 Fix 2
New
Added a BuddyNext-compatible profile header section so the theme aligns with the BuddyNext layout.
Improve
The chosen body font now drives the --global-font-family token, keeping typography consistent across the theme.
Fix
Dark mode now renders correctly when switching from Light mode to Dark mode in the Customizer.
The brand button fill no longer paints BuddyNext elements red.
v5.1.1
June 1, 2026
New 1 Improve 1 Fix 9 Compat 1
New
WordPress Playground support for instant in-browser demos.
Improve
Bare buttons use zero-specificity :where() focus and active styles so child themes can override them cleanly.
Fix
Site Color Mode in the Customizer now updates the live preview instantly when switching Light, Dark, or Auto.
Saving Customizer settings no longer auto-imports demo content; demo pages are created only via the "Set up demo site" button.
Cart toggle Customizer control now targets a registered section so it renders.
Local Google Fonts now apply on the front end after a typography change.
Button-styled links in content no longer pick up the prose underline.
The active navigation "you are here" cue uses a bottom border instead of a text underline.
Removed an unwanted border from block buttons and stray text-decoration from anchors.
Refreshed bundled WooCommerce template files that had fallen behind core.
Prevented a PHP 8 fatal by making the activity argument optional in buddyx_bp_blogs_activity_content_with_read_more.
Compat
Dark-mode styling for Better Messages, GamiPress, rtMedia, and BP Verified Member, each loaded only when the plugin is active.
v5.1.0
June 1, 2026
New 9 Improve 4 Fix 11 Security 1 Dev 1 Compat 1
New
Self-contained Customizer Framework replaces the bundled Kirki dependency: 12 custom controls plus 8 core-dispatched types, extensible via the `buddyx_customizer_field_type_map` filter.
Site Skin design-token system: `--bx-color-*` tokens cover surfaces, brand, links, headings, header, menu, buttons, footer, and copyright, fed by your saved customizer values.
Color mode setting with light, dark, and auto options; auto follows the visitor's OS preference and a head script applies the saved choice before any CSS loads to prevent flashes.
Dark color token set with framework defaults that pass WCAG AA contrast against dark surfaces.
Site Skin section reorganized into 9 visual clusters (Mode & Master, Brand, Header, Surfaces, Text & Links, Headings, Buttons, Footer, Copyright); all setting IDs unchanged.
Site Loader with 5 animation styles and full reduced-motion support; ships off by default and can be enabled under General - Site Loader.
Typography controls expose font-style, text-align, and text-decoration in a redesigned paired layout.
Searchable Google Fonts library picker returns to the typography controls.
`buddyx_customizer_field_args` filter replaces `kirki_field_add_setting_args` for developers customizing field registration.
Improve
Modernized typography defaults for new installs (Inter body, Newsreader headings); existing customers see no change.
Legacy CSS variable aliases (`--color-*`, `--global-*`, `--button-*`) preserved for theme.json and third-party CSS; removal planned for 5.3.0.
Dark mode coherence pass across 27 plugin-compat stylesheets including BuddyPress, WooCommerce, LearnDash, LifterLMS, bbPress, Dokan, and The Events Calendar.
Sub Header background now ships neutral so it adapts to light and dark mode; set a fixed background via "Customize Background?" in the Sub Header section.
Fix
Picking the Dark Style preset now renders the site dark by default; the visitor color-mode toggle still flips light when used.
Saved typography and background values render in customizer controls again instead of blank inputs.
WP color picker restored on customize.php color and background controls.
Repeater and sortable controls round-trip JSON array values correctly.
Typography saves no longer drop valid sub-values when unrecognized keys are present.
Custom Google Font selections from older versions load again, self-hosted when "Load Google Fonts Locally" is enabled.
Custom HTML control no longer strips `<hr>` and other section-divider markup.
Toggle settings accept 'on', 'yes', 'true', and 'enable' values, closing a data-loss path on `site_custom_colors`, `site_breadcrumbs`, and `buddypress_avatar_style`.
Members and Groups directory cards no longer output an empty cover image element when no cover photo is set.
Removed a duplicate cart switch from the BuddyPress customizer section.
Block palette helper classes now reference `var(--wp--preset--color--*)` so dark-mode palette overrides apply to rendered blocks.
Security
Removed unused @wordpress/* and React development dependencies and updated build-time tooling.
Dev
Customizer fields now live under `inc/Customizer_Settings/` with the framework under `inc/Customizer_Framework/`; all Kirki includes, guards, and the TGM-PA Kirki Toolkit recommendation removed.
Compat
Every existing `theme_mod` key is preserved byte-for-byte; templates and all `get_theme_mod()` call sites are unchanged.
*Major UI refresh and pattern library overhaul.** This release repositions BuddyX as a general-purpose, editorial-grade WordPress theme with a designer pattern library.
*Breaking changes**
`buddyx/hero-main` - pages using this pattern will lose the section. Replace with `buddyx/hero-typography-led`, `hero-split-screen`, or `hero-image-led`.
`buddyx/hero-two` - replace with `hero-split-screen`.
`buddyx/hero-count` - replace with `social-proof-stats`.
`buddyx/general-banner` - replace with `cta-fullbleed` or restyled `general-banner-light`.
`buddyx/general-features-light` - replaced by `features-alternating`.
`buddyx/footer-default` - replaced by restyled `footer-default-mega`.
hosted **Inter** (4 weights) and **Newsreader** (3 weights) via theme.json `fontFamilies`. ~140 KB total, latin subset, woff2-only. No external font API calls.
Fluid 8-step type scale using `clamp()` (x-small → mega).
10-step named spacing scale (`10`-`100`, ~8 px-160 px).
`base`/`base-2`/`base-3`, `contrast`/`contrast-2`/`contrast-3`, `accent`/`accent-2`/`accent-3`, `surface-1`/`surface-2`/`surface-3`. WCAG AA verified `accent` (#D83734) and `accent-2` (#3A7882) on `base`.
Converted 6 `:focus { outline: none }` rules to `:focus:not(:focus-visible)` so keyboard users always see focus.
Added missing `alt` attributes on 7 images (post-title-position previews, BuddyPress cover images, blog activity thumbnails).
Added `<label class="screen-reader-text">` and `aria-label` for TGM-PA bulk-select checkboxes.
Added `tabindex="-1"` alongside `aria-hidden="true"` on `.post-thumbnail` links so SR-hidden duplicates aren't keyboard-reachable.
*Compatibility**
All 9 legacy color slugs (`primary`, `secondary`, `red`, `green`, `blue`, `yellow`, `black`, `grey`, `white`) remain registered for back-compat with existing user content.
Existing `larger` font-size slug (39 px) preserved; new fluid sizes are additive.
Theme.json schema bumped to v3.
v5.0.2
Fix 4
Fix
Theme disables pinch-to-zoom on mobile.
Select height issue with third-party plugins.
Restore Kirki live preview and active_callback fallback in customizer.
Posts not displaying multiple categories.
v5.0.1
Improve 1 Fix 2
Improve
Optimized asset loading, caching, and dynamic styles.
Fix
Notification icon not clickable on mobile view.
Theme-check issues resolved.
v5.0.0
New 3 Improve 6 Fix 2 Security 1
New
Polished styling for 65+ WordPress core blocks - every block now looks great out of the box.
Refreshed default typography for a modern, readable look.
Full compatibility with WordPress 6.5+ Site Editor.
Improve
Improved gallery post slider design.
Better blog post content spacing and readability.
Improved WooCommerce product page sidebar layout.
Smoother group creation steps interface.
Better blockquote styling with Elementor compatibility.
Updated static page title when set posts page from Homepage Settings
(#163) Added wbcom BuddyPress plugins support
Fix
Fixed console js errors
v3.2.0
Improve 2
Improve
Improved blog archive and single post UI
Default Sub Header settings
v3.1.0
Improve 2
Improve
Updated theme Description
Added BuddyPress Notification icon for mobile
v3.0.0
Improve 1 Fix 1
Improve
Updated Theme Description
Fix
Box layout header color fix
v2.9.12
Fix 1
Fix
Keyboard navigation fixes.
v2.9.11
Fix 1
Fix
Accessibility issue for drop down menu and mobile menu
v2.9.10
Fix 3
Fix
default font Set
Enabled both sidebar for BuddyPress by default
Updated footer copyright option with sitename and year shortcodes
v2.9.9
Fix 6
Fix
Removed BP_buddyx_profile_completion_form_update
Updated 'manage_options' with 'edit_theme_options' for welcome page
untranslatable lines for welcome page & buddypress-profile.php
updated prefix, global scope and added as new js file to enqueue at Welcome page
used esc_attr__ for Screen Reader Text for Accessibility
updated Screenshot
v2.9.8
Fix 1
Fix
ESC HTML for get_theme_mod
v2.9.7
Fix 2
Fix
translation ready
Double ESC
v2.9.6
Fix 1
Fix
Fixed escaping issues
v2.9.5
Fix 5
Fix
Keyboard navigation with 3 level dropdown
Close menu for mobile for accessibility support
Updated theme tags
removed Invalid url of image used on theme
Fixed escaping issues
v2.9.4
Fix 1
Fix
Update Theme URI
v2.9.3
Fix 11 Note 1
Fix
extra.php added admin Condition for excerpt
Translation strings
make sure to have unique prefix
Admin css/js at welcome page only
disabled removed for core customizer options
Theme URI with wporg path
Screenshot updated
Remove additional scripts from header.php
Footer copyright text
removed console js error
Keyboard navigation
Note
Add Licence info for tgmpa, kirki
v2.9.2
Fix 2
Fix
Removed extermal images
Added unminied sources
v2.9.1
Improve 3
Improve
Added LearnPress basic Support
Updated plugin suggestions
Updated Navigation Menu style
v2.9.0
Improve 1 Fix 1
Improve
Added Yoast breadcrumbs
Fix
(#59, #105, #110, #111) Trello card fixes
v2.8.0
Improve 13 Fix 1
Improve
Managed BuddyPress group reviews star rating alignment
Added page template without sidebar and theme fixes
Update rtmedia - main.php file
German translation Included
(#99) Managed content layout with other CPT's
Fixed page stuck issue when page scrolling up
Update wc-vendor.css file
(#97) Managed WC vendor dashboard page UI
(#98) Managed WooCommerce error message UI
(#95) Added BadgeOS Support
(#94) Added myCred support
(#93) Added GamiPress support and theme fixes
Video Image with url update
Fix
Updated bp-profile-completion-widget.php
v2.7.0
Improve 2 Fix 1
Improve
Added Gamifaction support
BB forums and message UI
Fix
Updated Blog header
v2.6.0
Improve 2 Fix 1
Improve
Added Getting started page
Added Demo Data Importer
Fix
Condition Check for BuddyPress Nouveau theme support
v2.5.0
Improve 9 Fix 2
Improve
Update plugin check condition
bbPress support extended
Update blocks gallery style
Managed default sidebar layout and theme fixes
(#60) Added bbpress support and managed buddyboss platform forum page
(#51) Added buddyboss platform support and theme fixes
(#50) Set site loader by default disabled
Added function exists conditions
Blog Author link redirect to bp profile page
Fix
(#52) Fixed error when buddyboss platform plugin not activate, css fixes
Fixed span html visible on group detail page
v2.4.0
Improve 2 Fix 2
Improve
(#35) Added buddypress profile completion widget
(#36) BuddyPress profile links for author profile.
Fix
(#34) Theme RTL fixes
(#33) Update main navigation sub menu UI
v2.3.1
Improve 3
Improve
Dropdown menu with display name for users profile.
Widget Title font
De and Fr Language files
v2.3.0
Fix 7
Fix
Managed active links color without kirki plugin activated
Set default customize option for some components
Console error fixes and update sub menu toggle icon
(#17) Fixed warning and notices
(#27) Managed buddypress reaction and status plugin popup icon alignment
(#27) Managed buddypress member reaction on single member page
(#24) Managed UI with BuddyPress Member Reviews plugin
v2.2.0
New 1 Fix 1
New
Auto updater with EDD
Fix
updated links for plugin install at admin notice
v2.1.0
Fix 3
Fix
(#23) Update entry-full-width.php file code
Added freemius
Managed string repetition and Fixed undefined variable warning
v2.0.0
Fix 10
Fix
Updated namespace
Managed single group sidebar option
Update buddypress-profile.php file
Theme check issues fixes
woocommerce css file update
woocommerce pages fixes
Update files and profile pic upload issue fix
Update footer widget title font size
Update theme font and color scheme and theme fixes
(#8) Header dropdown toggle issue fixed
v1.0.0
Note 1
Note
Initial Release
WBComDesigns is amazing!
WBComDesigns is amazing. The WP plugins and themes are of top notch quality with lots of features and updated very frequently. Supports are very responsive and helpful. I use Reign with TutorLMS, and the experience is surprisingly smooth.…
Hoang Phan·VN·
The job well done!
The job well done, well in time - Thanks so much Anmbiya and team!
Happy Client·ZA·
WBCOM Designs is Amazing!
WBCOM Designs has constantly updated and supported their plugins and themes. Recently the new BuddyNext project is Amazing! - and the new line of addons like Mediaverse, Jetonomy, Mediashield, and Listora.. are likewise Amazing! - and very…
Edward S.·US·
High quality WordPress plugins and themes
We’ve hosted a number of Wbcom Designs clients on Levamo, and our experience with their products has been very positive. Their plugins and themes are well built, their support has been reliable, and they seem to be very innovative and…
Michael Eisenwasser·US·
I have worked with Wbcom Designs on…
I have worked with Wbcom Designs on several custom development requests for my WordPress platform, and my experience has been excellent.
christian nicolas·BJ·
Love this company
Love this company. Loved the REIGN product. They were there the entire time helping me set things up; and when things went wrong? They were quick to take action and help find a solution.
Fable Fortitude·CA·
Seriously, one of the best "software tech experiences" I've ever had!
After 16 years of buying WordPress themes and plugins, I know exactly what bad support looks like and Wbcom Designs is the polar opposite. My setup was a nightmare: multiple tools, deep integrations, custom configurations that required…
Duston McGroarty·US·
I was using an excellent plugin created…
I was using an excellent plugin created by Wbcom Designs and had both an error and discovered a slight bug in one aspect of the plugin. After creating a support ticket - I got a super-quick response and discovered the error was on my part…
Edward Bonthrone·US·
Excellent Theme, Powerful Plugins and Outstanding Support
I am using the REIGN theme and several plugins from Wbcom Designs on my website. The theme is beautifully designed, and the plugins are user-friendly. Everything works smoothly, and the features are perfect for building professional…