Your BuddyPress site works but looks nothing like a modern social network. BuddyX Pro is a premium WordPress theme built for BuddyPress and BuddyBoss, giving your community Facebook-style activity feeds, profile pages, group spaces, and social sharing out of the box. Members can react to posts, reshare activities, and browse site-wide, profile, or group streams, all in a fast-loading design you can brand without touching code.
Customizer toggle under Footer to hide the Privacy Policy link that WordPress prints beneath the copyright text.
Improve
The more-menu, masonry, video-embed, sticky-sidebar and slider scripts now load only on the pages that use them instead of on every page.
Removed an unused Google Fonts request that loaded alongside the self-hosted fonts.
Mobile sidebar layout is more stable while the page loads, which reduces content shift.
Fix
Bulleted and numbered lists keep their marker indentation in post and page content.
Submenu dropdown arrows sit in the correct position at the hamburger-menu breakpoint.
The Side Panel no longer renders on BuddyNext hub routes, which have their own navigation.
Single Post sidebar layout now defaults to full width on a fresh install, matching the control shown in the customizer.
Gallery post sliders no longer throw a JavaScript error when the slider library is not loaded on the page.
Dev
New filter buddyx_pro_buddynext_hide_side_panel lets a child theme or must-use plugin restore the Side Panel on BuddyNext routes.
v5.1.5
July 23, 2026
New 3 Improve 5 Fix 15 Security 1 Dev 2 Compat 2
New
Login form opacity slider (0-100) controls the sign-in card's transparency in every login preset.
The author bio toggle now renders an About the author block on single posts.
Filter buddyxpro_force_default_color_mode to override the color mode a visitor is served.
Improve
The topbar no longer ships demo content. It stays empty until configured, and renders nothing when it has nothing to show.
All 44 dark mode controls are now editable whenever visitors can reach dark mode, instead of hiding on light-default sites.
Site skin swatches now match the rendered output. Fifty skin and loader defaults still carried the retired 5.0.x palette.
Live customizer preview now reflects the real result for typography, media queries, and color mode flips.
Google backed typography presets no longer request the Google Fonts CDN when the local font bundle already covers them.
Fix
Legacy typography and background color values no longer shadow Site Skin dark mode colors on upgraded sites.
Restored the WP Login transparency capability lost in 5.1.x. Saved 5.0.x login settings now migrate to the closest preset.
Dark mode colors now apply to WordPress core notice and message boxes on the login page.
The customizer no longer strips custom HTML from the topbar, copyright text, and sign-in popup on save.
The LearnDash focus mode color toggle now honors the site owner's visibility setting, and visitors stranded in a hidden mode are returned to the site default.
Members Directory customize and cover controls are no longer permanently hidden by a dependency check that always failed.
Single post featured image height now applies only at its intended viewport instead of every screen size.
Shop per page, excerpt length, blog masonry, and sale badge controls now match what the templates render.
The Custom Colors master toggle, elements spacing slider, FluentCart cart toggle, and global border color now take effect.
The member header respects the name format setting when cover images are disabled.
Sub header background colors now save and repair transparent values correctly.
Slider controls no longer store display-only suffixes such as "30words" in the database.
A saved light or dark preference is no longer lost on a new browser or device. The first paint now starts from the preference stored on the account or in the cookie, instead of falling back to the site default.
Scroll to top now respects the reduced motion system setting, jumping straight to the top instead of animating.
Packaging no longer rewrites the author name inside shipped block patterns and translatable strings, so "Wbcom Designs" reads correctly and its translations resolve again.
Security
The free to pro migration form now verifies a nonce and the user's capability.
Dev
Removed the dead EZ_Customizer component, which performed an HTTP loopback request on every customizer load if re-enabled.
Release packaging now stamps theme metadata into the style.css and .po headers only, instead of substituting it across PHP source. This also keeps the 5.0.x upgrade migration reading its correct starting version.
Compat
Aligned The Events Calendar template overrides with core 6.17.0.
Modernized the LearnPress compatibility template for 4.4.2.
v5.1.4
July 16, 2026
New 3 Improve 3 Fix 15 Dev 2 Compat 1
New
One-click installer for Wbcom family plugins from the Getting Started screen.
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.
Reworked the user menu submenu UI.
Getting Started now lists every bundled family plugin, including events, instead of an outdated count.
Fix
Dark mode now applies to the custom login screen.
Site title, BuddyX panel labels, and the dark-mode toggle now render correctly in dark mode.
Repaired the register split-view Custom Text, overlay opacity, and customizer preview navigation.
Corrected invalid markup and a login modal that stayed open.
Logo size now respects the header minimal layout.
Resolved transparent header content overlap.
Corrected the header position on the Elementor editor screen.
Removed a dead LearnDash sidebar filter that raised a PHP deprecated notice on every page load.
Images missing from the production build zip are now included.
Theme icons now render correctly. Packaging no longer rewrites SVG path data when stamping the version.
Corrected the advertised requirements to match what the theme enforces: WordPress 5.4 and PHP 8.0.
Upgrading a site that used the retired Auto color mode now lands on Light instead of leaving the setting blank.
Getting Started no longer scrolls sideways on phones, and its tab strip is announced as "Getting Started sections" instead of a placeholder label.
Install buttons are now a full 40px tall on phones, so they are comfortable to tap.
Page Settings no longer loads its editor assets on the Widgets and Site Editor screens, where they did nothing but slow the page and trip a WordPress warning.
Dev
Added the Domain Path header and refreshed the .pot and JS translation files.
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
Improve 1 Fix 5
Improve
Brand presets now sync through the theme.json filter so the editor and frontend match the Customizer brand color.
Fix
Restored the Customizer WP Login Register section fields.
Block-library brand presets now follow the Customizer brand color.
The LearnDash LMS toggle AJAX handler now fires correctly.
Resolved dark mode UI rendering issues.
Removed a broken local fonts font-collection registration that could surface a Site Editor error.
v5.1.2
June 1, 2026
New 1 Improve 1 Fix 1
New
Render the BuddyNext header user section when BuddyNext is active.
Improve
The chosen body font now drives the --global-font-family token, keeping typography consistent across the theme.
Fix
Removed extra spacing below the site footer.
v5.1.1
June 1, 2026
Fix 7 Security 1 Compat 1
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.
Per-page "Sidebar: none" no longer leaves an orphaned sidebar at the bottom of the page.
Customizer fonts outside the bundled catalog now load on the front end.
BuddyPress pages are excluded from the single-post content-width body class.
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.
Security
Added a nonce check to the unread-notification AJAX handler to close a CSRF gap.
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 10 Improve 6 Fix 14 Security 4 Dev 4 Compat 4
New
Page Settings meta box: unified per-entry display controls (sub-header, sub-header title, sidebar, content width, site header, site footer, header style, side panel, color mode, site loader) for pages, posts, and any public CPT. Renders as a modern React panel in both block and classic editors; saves through the REST API.
Header Style picker with 5 variants: Default, Solid (brand-color underline), Transparent (over hero), Minimal (compact bar), Glass (backdrop-blur). Per-entry override available in Page Settings.
Site Blog panel split into Blog Archive and Single Post sections with modernized controls. New magazine layout, unified 1-4 columns control, card styles (plain / bordered / shadow / elevated), hover effects (lift / zoom / tint), excerpt length slider, and an author bio toggle on single posts.
Blog Archive sidebar override that applies on the homepage when it acts as the blog feed and on category / tag / author / date archives. Inherits the global sidebar setting by default so existing sites render unchanged.
Color presets: 12 Brndle enterprise palettes plus 2 legacy schemes; swatch grid picker with dynamic per-control defaults that track the active preset.
Typography presets: 7 curated font pairs with size + weight + line-height per field. Two sliders drive a modular type scale across every heading + body field.
Visitor color mode toggle (light / dark / auto) ported from buddyx free, with header, mobile menu, or floating placement.
9 preset Google Fonts bundled and self-hosted; no Google CDN dependency at admin load when a preset is active.
1,358 Google Fonts library restored in the typography picker (free-parity); searchable, grouped, with Kirki-era custom selections preserved.
Improve
Customizer architecture: dropped Kirki dependency in favor of an in-house Customizer_Framework with 20 control types and live preview parity.
Single React UI bundle for the Page Settings panel mounts in both editor surfaces (no parallel PHP fallback to maintain).
WPCS / PHPStan / output-escaping pass across theme core, BuddyPress, bbPress, BuddyBoss platform, LearnDash, WooCommerce, WC Vendors, Events Calendar, post-format templates, and menu-icons compat.
Template parts no longer shadow WordPress loop globals; explicit operator precedence across template + helper conditions; class method visibility explicitly declared.
Translation readiness: every theme string carries the buddyxpro text domain; empty translation calls removed.
Confirm-modal toolkit replaces every native window.confirm() call across the admin.
Fix
Color-mode toggle now appears reliably when enabled (truthy-normalization sweep finished).
WP login upgraders with a saved background image land on the Hero preset instead of Minimal, so their branding stays visible.
Header Style picker variants now apply cleanly via customizer transport=refresh; each variant has a unique visible signature on any page (not just hero / dark-bg pages).
Site loader visual parity preserved on upgrade (5-dot animation with the saved background color).
More menu dropdown now renders cleanly at tablet widths (768-1023 px). Parent items show a chevron; nested items open on hover.
Minimal blog layout now hides the sidebar on the archive page as the design intends; no orphan widget area at the foot.
Customizer Publish button appears on the first keystroke when typing values into number fields (sidebar widths, content padding, and other dimension controls).
Site Loader now respects the Background colour (Dark Mode) setting; the loader matches dark mode pages.
WP Login Brand Left and Brand Right presets render cleanly on the BuddyPress register page; no white-space rail on the side.
WP Login Hero Image preset on the register page: form fields are clickable, section headings remain readable, and the page keeps its theme chrome.
WP Login Hero Image preset on the login form: the language switcher is now clickable.
Hero Image overlay no longer blocks clicks on form inputs or visitor controls.
Members and Groups directory cards no longer output an empty cover image element when no cover photo is set.
Dark-mode toggle no longer fires a failing background request for logged-out visitors; guest preference persists via browser storage as before.
Security
Output escaping hardened in cart, single-product rating, post-format video/audio, Dokan store reviews, SureCart blocks, and entry-meta time strings.
Updated build-time development dependencies to clear advisory alerts; no customer-facing impact.
Prepared SQL via $wpdb->prepare() across LearnDash and helper queries.
LearnDash auto-enroll display now checks manage_options instead of the administrator role name.
Dev
In-house Customizer_Framework with 20 control types and Kirki-shape API (Panel::add / Section::add / Field::add). Active_callback supports 10 operators.
96-token design system (inc/Tokens/Component.php) emits :root + [data-bx-mode="dark"] from customizer mods + active style variation overlay.
esbuild JSX pipeline with wp.element.createElement factory; @wordpress/* externals so no React shipped separately.
Pre-commit hooks via simple-git-hooks + lint-staged (php -l, stylelint --fix, eslint --fix). GitHub Actions CI removed in favor of local-only checks.
Compat
Verified on PHP 7.4 through 8.4. Legacy BP_buddyxPro_user_progress filter preserved via apply_filters_deprecated.
Page Settings reads / writes the same legacy meta keys (_hide_show_side_panel, _buddyx_sub_header_visibility, _buddyx_sub_header_title_visibility) the pre-5.1.0 meta boxes used; existing customer data preserved without migration.
LEGACY_ALIASES map covers every dropped color-preset slug (ocean-blue, forest-green, mocha-warm, cool, dark, editorial, etc.) so saved customizer values keep resolving after the slug rename.
Blog Archive read-side shim translates legacy blog_grid_columns and post_per_row values to the new unified blog_columns control; blog_masonry_view to the new blog_masonry switch. Customers keep their saved layout + column choices with no DB rewrite. Legacy site_blog_section URL registered as a hidden stub for one release so pre-5.1.0 deep-links still resolve.
v5.0.7
May 1, 2026
Improve 4 Security 3 Dev 4 Compat 2
Improve
WordPress Coding Standards compliance pass across theme core, BuddyPress, bbPress, BuddyBoss platform, LearnDash, WooCommerce, WC Vendors, The Events Calendar, post-format templates, and menu-icons compat.
Template parts no longer shadow WordPress loop globals (post, post_id, status, term, title, current_user, action) with locally-scoped names.
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…