What's New in 5.2.0
BuddyX Theme overviewFree + ProGet BuddyX Theme →
BuddyX 5.2.0 and BuddyX Pro 5.2.0 focus on presentation: one shared left edge on posts, tidier BuddyPress, WooCommerce and course layouts on phones, theme-drawn SVG icons, and better contrast in dark mode. Both themes ship together.
Before you update
Section titled “Before you update”- Youzify support is removed. BuddyX Pro no longer styles Youzify. Sites that use it keep working but lose the theme’s Youzify styles.
- One spacing setting for content. The gap above and below your content is now a single Content Spacing setting under Site Layout. See Site Layout.
- Icons are drawn by the theme. Font Awesome is now optional. Leave Load Font Awesome on if a plugin or an icon you picked still needs it. See Site Performance.
- Child themes: removed public functions now have deprecated stubs, so a call from a child theme logs a notice instead of a fatal error. Update those calls when you can.
- Setup paths. The Getting Started screen offers goal-based setup paths and a plugin support matrix, with a visible keyboard focus ring on the tab buttons.
- Vertical share rail. On desktop, the share icons on a single post sit in a vertical rail beside the body, with or without a sidebar.
- Theme-drawn icons. Search, cart, notification and message icons are SVG, so pages load without the Font Awesome files.
- Mirrored RTL stylesheets for six integrations.
- Course category line. LearnDash course cards and the single course header show the course category, lesson count, price and rating on one line. Developers can change it with two filters. See LearnDash Hooks.
- Member-aware course buttons. Course cards show Start, Continue or the plain enroll button depending on where the member is, and an enrolled member sees a progress bar on the card.
- Default widgets in BuddyPress directories. Members and Groups directory sidebars show a compact default widget set when none are configured.
- Menu icons. Every theme glyph can be used by name in a menu, and the left panel shows SVG icons at the right size.
Improved
Section titled “Improved”- One left edge on posts. The breadcrumb, title, byline, text, share row and comments line up on the same edge, and the repeated category chip under the breadcrumb is gone.
- Course grids. Sensei and other block-based course grids fit three columns, cards share one height, and the Start Course buttons line up at the bottom of each card.
- Shop cards. WooCommerce product buttons sit on one line at the bottom of each card, and the review form shows a single row of stars.
- Members and groups directories. Action buttons line up across cards of different heights.
- Profile and group tabs. On phones the tabs form an equal-width grid with 44px touch targets.
- Activity items on phones. Member and group preview cards inside activity items (new friendships, new groups) are compact.
- Forums on phones. Each forum row shows its topic and reply counts under the description.
- Dark mode contrast. WooCommerce stock status, the side cart remove button, Tutor, LearnPress and LifterLMS prices and titles all pass AA contrast in light and dark.
- Colour tokens. Front-end stylesheets use the theme’s colour tokens instead of fixed values, so a custom Theme Color reaches more of the site.
- Header. The More menu stays open while the pointer moves to its items, and the dropdown arrow sits after its label in right-to-left languages.
- Tutor LMS 4 follows your Theme Color.
- LearnDash in dark mode. The topic status strip, the progress track, the quiz result time and the focus mode skip link and Previous and Next arrows now meet AA contrast in light and dark mode. Links in the quiz Check feedback are underlined.
- Directory cards. Member and group cards use a compact avatar and a shorter cover banner, names clamp to two lines, and a default cover shows as a brand banner.
- Profile fields. Profile view and edit show fields in grouped cards with choice chips, in the order you set.
- Sidebar widgets. One title scale across widgets, tidier bbPress lists and stats, compact latest-activity, and empty widget frames are hidden. A tall sticky sidebar scrolls inside its own box.
- The header cart count follows the Cart and Checkout blocks.
- The profile header no longer repeats the
@handleunder the member name. - The demo-site notice shows only on the Themes and Getting Started screens, and names BuddyX Pro.
- Light brand colours stay readable, and the header holds its height on small phones.
- Events Calendar views keep a single page heading, and the Tutor course archive gets one.
- The mobile menu My Account link meets contrast in light mode.
- A reply in a bbPress topic no longer repeats its anchor id.
Developers
Section titled “Developers”- Every theme hook has an inline docblock, and the hooks reference is current. See Hooks and Filters.
- The search form placeholder has its own prefixed filter, listed in the hooks reference.
- Every
phpcs:ignorein the theme names its reason, and the stylesheet style-debt checks only allow the count to go down.
For the full list, read the changelog on the BuddyX Pro release notes page.

