Release notes / BuddyPress Business Profile
BuddyPress Add-on Plugin

BuddyPress Business Profile

43 releases
v2.1.0 latest
July 23, 2026 shipped

v2.1.0 Latest

July 23, 2026
Improve 1 Fix 17

Improve

  • Redesigned plugin settings with the modern Wbcom admin panel.

Fix

  • Transferring a business to a member who has not joined it yet now completes instead of failing with "Failed to add new owner to business group."
  • Approving a claim now makes the new owner a fully confirmed member of their own business, so the business shows up correctly on their profile.
  • The My Business and Following tabs on member profiles now use the proper card and grid layout instead of appearing broken and misaligned.
  • The Followers tab no longer shows PHP deprecation warnings on BuddyPress 12.0 and newer.
  • The Send Message form now has clear spacing between the subject, the message editor, and the text below it.
  • The selected tab on a business page is now clearly marked in both light and dark mode.
  • The message editor on the Send Message tab now follows dark mode instead of staying white.
  • Links in a business description now stand out as clickable links on the business page instead of blending into the surrounding text.
  • Typing a web address into a business description now turns it into a working link.
  • You can now create a business using a name that matches an existing page or post, or a business you deleted earlier.
  • Moving a business to Trash no longer leaves its group behind in the groups directory; restoring the business brings the group back.
  • Business directory pages no longer break when a listing uses Always Open hours.
  • The "..." overflow menu on a business page now opens as a dropdown and closes on click or outside click.
  • Create a Business steps no longer look completed before you reach them.
  • The default cover image preview in settings keeps its wide banner shape instead of a square.
  • Settings rows line up their labels beside the fields again.
  • The announcement banner's "Allow visitors to dismiss" option shows as a normal checkbox.

v2.0.2

June 4, 2026
New 3 Improve 2 Fix 4 Security 1

New

  • SEO for business pages - search-engine meta tags and LocalBusiness structured data, compatible with Yoast, Rank Math, and All in One SEO.
  • Services now support a per-service image, a short description, and a lightbox preview.
  • Pagination for jobs listed on a business page.

Improve

  • Follow and messaging experience - "Inbox" is now "Send Message", and a Follow option now shows for logged-out visitors.
  • Accessibility and translation readiness across the plugin.

Fix

  • Fatal error on the business listings screen with BuddyBoss.
  • Business View toggles not saving when the field name contained "email".
  • Border color not applying with the BuddyX Pro theme.
  • Service card background and follow-button styling.

Security

  • Hardened input handling and file-upload validation.

v2.0.1

February 19, 2026
Improve 6 Fix 4

Improve

  • Button color now inherits theme color scheme.
  • CSS color variables compatibility with BuddyBoss theme.
  • Cover image container background styling.
  • Follower role badge UI.
  • Dark mode fixes with BuddyX Pro theme.
  • Build artifacts and translations.

Fix

  • Permalink conflicts with WordPress category-based permalink structures.
  • Undefined CSS variables and circular reference in :root definitions.
  • Fatal error when demo-data folder is excluded from dist.
  • Typos in hook names, function names, and meta keys.

v2.0.0

New 17 Improve 9 Fix 12 Security 6

New

  • OpenStreetMap support - Free alternative to Google Maps, no API key required.
  • Services tab - Showcase your offerings with descriptions and flexible pricing.
  • Announcement banner - Display important notices on business pages.
  • Business Claim feature - Allow users to claim existing business listings.
  • Notifications settings - Control email alerts for new followers, reviews, and messages.
  • Transfer Ownership feature - Easily hand over your business to another member.
  • Intro activity - Automatic welcome post when a new business is created.
  • Grid, list, and map view toggles for business listings.
  • Skip links for keyboard navigation on directory pages.
  • WCAG 2.5.5 compliant touch targets (44px minimum) on mobile.
  • Focus-visible styles for keyboard users.
  • Progress indicators when uploading profile photos and cover images.
  • Drag-and-drop upload support with visual feedback.
  • 40+ hooks and filters for customization.
  • WP-CLI commands for demo data management.
  • rtMedia integration filters for business pages.
  • Comprehensive documentation for admins, business owners, and visitors.

Improve

  • Business directory with modern sidebar filter layout.
  • All settings pages with modern card-based layout.
  • Search and filter functionality with real-time updates.
  • Mobile-responsive filter panel with slide-out drawer.
  • Toggle switches replace old checkboxes for cleaner look.
  • Visual hierarchy with better headers and descriptions.
  • Screen reader support with proper ARIA labels.
  • Added caching for frequently accessed data.
  • Optimized database queries in directory listings.

Fix

  • Business pages showing 404 errors after plugin activation.
  • Rating discrepancy between directory listing and profile pages.
  • Tab visibility not respecting Manage Tabs settings.
  • BuddyBoss media upload errors on business pages.
  • Member role change not completing properly.
  • "Followed Businesses" showing wrong user's businesses on profile pages.
  • Social network add button not responding.
  • Work/Education and Work Hours add buttons not working.
  • Activity button text visibility on business pages.
  • Division by zero error in rating calculations.
  • Directory filter and search functionality issues.
  • JavaScript console errors in business settings.

Security

  • Removed dangerous extract() function usage.
  • Enhanced input sanitization across all forms.
  • Added taxonomy validation before processing filters.
  • Improved nonce verification on AJAX requests.
  • Encrypted storage for Google Maps API key.
  • Added graceful error handling for invalid API keys.

v1.9.1

Improve 4

Improve

  • Custom taxonomy multiselect update.
  • Added multiselect support for custom taxonomies.
  • Manage UI with business both sidebar content.
  • Manage business directory and filters UI with Reign sidebar.

v1.9.0

Improve 6 Fix 10

Improve

  • Migration scripts now process data in batches of 50 to prevent memory exhaustion
  • Business dropdowns limited to 100 most recent entries to prevent loading thousands of items
  • Groups dropdown limited to 200 most recent entries for better performance
  • Member businesses template now uses pagination (20 per page) instead of loading all
  • Optimized count queries to use WP_Query found_posts instead of fetching all IDs
  • Overall error handling and edge case management throughout the plugin

Fix

  • Business creation validation flow now properly stops execution after errors instead of continuing
  • Added error handling for wp_insert_post() and groups_create_group() with proper rollback on failure
  • Radius search function now returns consistent array format to prevent SQL errors
  • Member promotion now checks for success before showing confirmation message
  • Media template now validates group existence before accessing properties to prevent fatal errors
  • Permission functions now validate group existence to prevent accessing non-existent group properties
  • Page creation now validates success before storing page IDs in settings
  • Simplified media plugin detection logic for better clarity and reliability
  • BuddyBoss Media upload permissions now correctly include group moderators
  • Removed deprecated bp_use_wp_admin_bar() function usage causing warnings

v1.8.7

New 1 Improve 1 Fix 3

New

  • Support for removing videos from the business profile section.

Improve

  • Core class structure for improved compatibility and maintainability.

Fix

  • Fatal error issues that could occur in certain scenarios.
  • Comments not appearing on BuddyBoss Newsfeed.
  • Global comment permission was being overridden unintentionally.

v1.8.6

New 6 Improve 1 Fix 5

New

  • Error display handling in form templates.
  • Missing documentation in multiple template files.
  • Hookable position for the social network widget.
  • Filters for the owner section and enqueue styles in widgets.
  • Filter to allow any user to comment on a business.
  • `wpml-config.xml` for better multilingual compatibility.

Improve

  • Category validation logic for improved data handling.

Fix

  • SQL injection vulnerabilities and missing input validation.
  • Output escaping and undefined variable access.
  • Typo in database field and activity heading issue.
  • “Post as Business” now works correctly with media uploads.
  • Comment link issue when commenting as admin on behalf of a business.

v1.8.5

Improve 2 Fix 1

Improve

  • Typos in plugin text and labels.
  • Language and text consistency across admin and frontend.

Fix

  • Unable to edit events from the backend when the Business plugin is active.

v1.8.4

Improve 4 Fix 8 Security 1 Dev 2

Improve

  • Group selection UI and general tab icon visibility.
  • Translations and language strings for public-facing and template files.
  • Grammatical corrections and typo updates throughout the plugin.
  • Hookable positions added for:

Fix

  • Business restriction functionality not working properly.
  • Group activity link issue with BuddyBoss.
  • Hidden groups not appearing in business listings.
  • Issue with site-wide activity visibility for private and hidden group posts.
  • Default Business Avatar and Cover Image handling with custom uploads.
  • Business avatar not displaying correctly in activity comments.
  • Multiple PHPCS issues across core files for improved code quality.
  • Profile photo and cover image upload allowing non-image files.

Security

  • Added proper nonce verification and sanitization in group linking.

Dev

  • Removed outdated `HardG` and unnecessary files from plugin directory.
  • Updated `composer.lock` and refactored code for better maintainability.

v1.8.2

Improve 7 Fix 4

Improve

  • Updated backend settings strings.
  • Managed JS string translations.
  • Minified CSS and JS files.
  • Administrator role now exclusively has the capability for managing settings.
  • Added hook/filter in the Business Profile page for changing the default tab.
  • Enhanced notice message UI.
  • Improved notice UI management.

Fix

  • Addressed slug redirection issue with duplicate business names.
  • Fixed issues when the plugin is not activated as group components.
  • Displayed error notice for better user feedback.
  • Resolved MCE window UI issues.

v1.8.1

Fix 1

Fix

  • Ensure bp_bussiness_post_type_link only impacts 'business' post type URLs

v1.8.0

Note 18

Note

  • Fixed issue with BuddyBoss Platform integration.
  • Fixed BB activity loading issue on page load.
  • Fixed undefined variable and incorrect text domain warnings.
  • Fixed permalink save option issue.
  • Fixed permalink issues and resolved single page empty error.
  • Updated endpoint for Business Settings and Business Reviews.
  • Changed Business Review and Business Setting slugs for better clarity.
  • Managed insert media button UI for improved usability.
  • Managed "Create a Business" page view button UI.
  • Added email notifications for business owners when a business is submitted as pending.
  • Added filter to disable email notifications if required.
  • Set default category in the directory page.
  • Customized URL structure for better SEO and navigation.
  • Created a separate "Create a Business" page if not already existing.
  • Set default slug when removed from custom permalink.
  • Optimized `isset` condition for cleaner code.
  • Managed business labels according to updated naming conventions.
  • Managed category listing UI issues for better consistency.

v1.7.0

Note 31

Note

  • Fixed issue when quota is set to 0.
  • Managed business label updates as per changed labels.
  • Added email and notification functionality when an admin publishes a widget.
  • Added a "Pending" tab on the single profile page.
  • Displayed pending status on the "Manage" button and in the filter dropdown.
  • Managed UI for pending status in business profiles.
  • Displayed pending business lists on the business directory page under the "My Business" tab.
  • Added support for guest user avatars.
  • Fixed incorrect text domain warnings.
  • Fixed issue where the license key was not visible when the license status was active.
  • Enhanced Business Profile template with Work and Education sections and custom hooks.
  • Fixed undefined warnings, admin URL issues, and email link issues.
  • Added notices for pending status in avatar and cover image sections.
  • Improved handling for pending business profiles.
  • Improved descriptions for Business Profile settings for better clarity.
  • Added dynamic admin post status control.
  • Automatically published posts for administrators using the `bp_business_publish_post_status` filter.
  • Added additional arguments to filters for enhanced flexibility.
  • Introduced admin approval before publishing business profiles.
  • Added hookable positions for improved developer customization.
  • Added `do_action` after business creation for extended functionality.
  • Made endpoint title dynamic based on singular label settings.
  • Fixed email content formatting issues.
  • Added email notifications for site admins.
  • Managed review input fields UI for better usability.
  • Allowed guest reviews for business profiles.
  • Displayed the author box in the Gutenberg Block editor.
  • Added a filter to assign other user roles as authors.
  • Introduced author and group admin sync features.
  • Fixed issues with business followers.
  • Improved translation support and distance unit display (KM, Miles).

v1.6.1

Fix 1

Fix

  • Plugin conflict with Yoast SEO & Rank Math SEO

v1.6.0

Improve 2 Note 29

Improve

  • related files for performance.
  • related pages.

Note

  • Fixed Pagination issue on Business listing page.
  • Fixed validation for special characters in slug.
  • Fixed issue with Filter shortcode and Filter widget.
  • Fixed Sidebar setting not saving for single Business.
  • Fixed Business Directory page issue.
  • Fixed Review Criteria.
  • Updated filter position in mobile view.
  • Improved "Add review criteria" button UI for mobile view.
  • Updated BP references to BuddyPress.
  • Updated description and documentation links.
  • Fixed license status not showing issue.
  • Updated send feedback link.
  • Added missing capabilities for Business post type.
  • based permissions for Business post type.
  • Fixed js console error and fatal error on plugin activation.
  • Fixed Google Keys mandatory issue.
  • Fixed pagination UI for "My Business" and followed businesses.
  • Added pagination on Business tab user profile.
  • Updated create Business button UI.
  • Fixed Google Map issue.
  • Fixed issues with search results and data saving.
  • Fixed issue with "My Business" tab redirection in BuddyBoss.
  • Managed list/grid filter spacing in single Business view.
  • Optimized script and style loading based on Business post type and shortcodes.
  • Added custom taxonomy for Business creation.
  • Displayed "Businesses I Follow" in a new tab.
  • Added filter for 'followed businesses' in the Business archive.
  • Improved AJAX Callbacks for better performance.
  • General code and template loading optimization.

v1.5.2

Improve 4 Fix 6 Note 1

Improve

  • Updated notice labels for clarity.
  • Business avatars are now displayed in activity feeds for the BB Platform plugin.
  • Refined fa cog icon for better visual consistency.
  • Ensured aggregate ratings are calculated only once using an option flag.

Fix

  • Display follower list in grid view for better user experience.
  • Corrected issue where removing location from search didn’t display all business listings.
  • Resolved location search issues to improve accuracy and performance.
  • Ensured followers appear correctly in the BB Platform plugin.
  • Uploaded media now correctly displays with the BB Platform plugin.
  • Addressed various warnings and null notices related to activities.

Note

  • Added functionality to display the business link directly on the newsfeed.

v1.5.1.1

Fix 2

Fix

  • Disabled WP Comment Count - Exclude Business Reviews
  • WP Comment Conflict

v1.5.1

Note 3

Note

  • Improve bp_business_profile_get_user_quota function logic and readability
  • Correct Quota Logic
  • Properly enforce user quota for creating businesses based on role and member type priorities.

v1.5.0

Improve 13 Fix 16

Improve

  • Added a reset icon for location search.
  • Set default miles value and added default miles search.
  • Managed copy link and editor UI.
  • Updated copy link structure and added business copy link.
  • Added map admin settings on a new tab.
  • Updated post meta with aggregate rating for rating filter.
  • Added labels in taxonomy filter and managed filter alignment.
  • Managed business filter UI and added review filter.
  • Added filter options and updated cover-image-header.php.
  • Managed UI for editor container and addressed editor issues on the create business form.
  • Set default color options and added edit page link.
  • Managed social network add button focus, inbox and sidebar UI, and navigation UI in mobile view.
  • Managed category select UI and business open hours toggle position.

Fix

  • Resolved issue with the "My Business" tab.
  • Ensured filters work as expected.
  • Corrected location search functionality with API.
  • Managed filter mobile UI.
  • Ensured API removal in admin options.
  • Corrected "No business found" notice positioning.
  • Resolved business directory pagination issues.
  • Corrected console error when API is not integrated.
  • Allowed followers to send messages.
  • Ensured proper display of "No post available" notice.
  • Addressed location filter issues and added location filter without Google API.
  • Corrected rating filter functionality when location filter is not enabled.
  • Improved filter icon and HTML structure.
  • Ensured business rating structured data is visible on Google Console.
  • Updated contact icon and removed duplicate labels.
  • Resolved business search shortcode issues.

v1.4.1

New 2 Fix 13 Note 3

New

  • Type and Search box for the timezone
  • Verify API Key

Fix

  • Verify API Key issue
  • 404 issues for the Shop, Events, and Job tabs on a single business page
  • Google Map Navigation issue on all pages
  • Issue in the activity box
  • Text domain fixes
  • Fatal error
  • The review tab is not displaying
  • Google map API URL
  • The review tab is not displaying to business followers
  • Plugin update notification does not display
  • Conflict with SEO plugins
  • Undefined variable
  • Reviews UI

Note

  • Column parameter is not working
  • Timezone search box UI
  • API key check UI

v1.4.0

Improve 6 Fix 11

Improve

  • Added search filter shortcode for improved search functionality.
  • Updated description under manage tabs settings.
  • Added business rating structured data for better SEO.
  • Added icon for taxonomy filter tab.
  • Improved pagination UI with BB theme.
  • Aligned loader icon properly for a polished look.

Fix

  • Resolved issue with business description line breaks not working during creation.
  • Displayed business categories in hierarchical form for better organization.
  • Addressed PHP warning to enhance code stability.
  • Ensured search results display correctly when using shortcode.
  • Corrected business description line break issue.
  • Replaced business description textarea with WP editor for better text management.
  • Ensured all businesses are visible on the business listing page.
  • Resolved 404 error on clicking the review tab.
  • Made location filter visible on shortcode.
  • Resolved review-related issue.
  • Addressed string translation issue for better localization support.

v1.3.1

Fix 4

Fix

  • Checked Logged-in user and Business creator IDs both are same then return true.
  • Fatal error with BuddyBoss platform.
  • Business groups display on directory and admin listing.
  • (#199) PHP deprecated issue.

v1.3.0

Improve 8 Fix 14

Improve

  • Removed unnecessary code for better performance.
  • Improved UI for 'search by location' filter and added related functionality (#148).
  • Supported multiple taxonomy filters on business directories (#115).
  • Enhanced CSS for business profiles and various business directory UI components (#184).
  • Enhanced the 'submit review' button UI.
  • Updated business listings hours UI and managed visibility of hours widget (#169).
  • Set the default site timezone when not specified during business hours.
  • Added dynamic display of 'Open Now' based on set opening hours (#169).

Fix

  • Resolved save button reloading issue and addressed PHP warnings (#197, #198).
  • Fixed license deactivation failure when response fails.
  • Corrected toggle options to ensure consistency (#191).
  • Addressed slug changes causing issues on the business page (#195).
  • Resolved deprecated code problems (#186).
  • Fixed an issue with the business team widget not functioning correctly (#190).
  • Addressed recurring 'Page not found' error upon plugin reactivation (#182).
  • Resolved problems on the business profile page (#187).
  • Addressed visibility issues with job listings (#183).
  • Resolved client site issues affecting usability (#185).
  • Fixed and managed various aspects of business hours settings (#169).
  • Corrected timezone error and updated text domain and social media icons.
  • Resolved an issue where text changes in the activity stream did not reflect user selection (#146).
  • Addressed map display issues to ensure proper map functionality (#180).

v1.2.8

Improve 6 Fix 6 Dev 1

Improve

  • (#176) Added Custom Post Type (CPT) business capabilities to enhance business-related features.
  • A description box for the media popup was added to improve media management.
  • (#172) Improved media handling in the business profile media tab with BuddyBoss.
  • Added or updated French translation files to enhance support for French-speaking users.
  • (#104) Added functionality to show team descriptions for better team representation.
  • Updated the top banner and its links for a refreshed website appearance.

Fix

  • Removed unnecessary permalink flush to improve URL management and performance.
  • Fixed#173 - Ensured media tab is visible in logged-out mode and provided an option.
  • Fixed#127 - Resolved issues with media comments not functioning as expected.
  • Fixed#172 - Addressed problems with BuddyBoss Media integration.
  • Fixed#171 - Resolved issues with the Map "Get Directions" feature for better navigation.
  • (#165) Corrected a typo in a notice to improve clarity and professionalism.

Dev

  • Prepared the changelog for upcoming release documentation.

v1.2.6

Fix 4

Fix

  • (#161)Fixed jobs tab not appearing.
  • WPCS fixes
  • Removed unwanted commas when some parts of the address are empty
  • Fixed display business avatar and alt text of business name

v1.2.5

Fix 3

Fix

  • Added support for postcode
  • All admins can also edit the settings.
  • (#162) Removed extra comma from the address field

v1.2.4

Fix 5

Fix

  • Profile reload and CSS issue
  • (#149,#153)Warning and issue with PHP8.2
  • Text domain issue
  • BP v12 fixes
  • License issue

v1.2.3

New 1 Fix 4

New

  • Hookable position

Fix

  • (#150) Fatal error on the Business tab
  • (#449) Conflict with BP Profile
  • About widget issue when all contact fields are empty
  • Display address fields issue

v1.2.2

New 3 Fix 9

New

  • (#138) Link to create business in member profile business tab
  • (#137) Post as admin option
  • (#136) Template for business category archive

Fix

  • (#142) Warning
  • (#144) Wrong header menu highlighted
  • (#133) Two messages inside the profile
  • Business activity avatar size
  • (#143) BuddyBoss non followers can not see media
  • (#139) Address field issue
  • (#118) Submit business form not accessible for logout
  • (#142) PHP warning
  • Issue with an avatar if option selected as business

v1.2.1

Fix 3

Fix

  • Resolved BB link preview not working
  • Fixed followers are not able to view any activity if bb is relevant
  • Ensured only relevant BuddyBoss media shows on single business pages.

v1.2.0

Fix 9

Fix

  • Created MediaPress gallery if it did not exist.
  • (#132) Fixed non-followers can not see media with BuddyBoss
  • (#131) Ensured newly added fields are visible on the About tab
  • (#123) Fixed visibility control for Work & Education tab not working
  • (#126) Managed upload media button UI
  • Fixed media uploader and media listing not visible
  • (#126) Hide the media button for non-logged-in users so it does not display
  • Added hookable positions for custom fields on Contact info and General
  • (#124) Managed category filter UI

v1.1.0

Fix 9

Fix

  • #101 - Warning with PHP 8.2
  • #106 - Hide Set setting message for a logged-out user
  • the Active tab when the save business setting
  • (#106) Update content text and UI fixes with the bb theme
  • #110 - All tab slugs are creating issues if we are creating a page with the same name
  • (#106) Added category icon
  • (#106) Update backend setting icons location
  • (#106) Update about tab work and education content UI
  • (#106) Managed setting tab location

v1.0.9

Fix 1

Fix

  • (#97) - conflict with WCFM front-end manager

v1.0.8

Fix 3

Fix

  • #94 settings do not work with Yoast SEO
  • (#95) Fixed syntax error
  • Review tab issue on a mobile device

v1.0.7

Fix 1

Fix

  • Hide Business Group from the BP and BB group Widgets.

v1.0.6

Fix 1

Fix

  • (#92) Unable to upload the picture.

v1.0.5

Fix 1

Fix

  • Business follower user can also comment and reply on activity

v1.0.4

New 1 Fix 4

New

  • (#91) RTL support

Fix

  • Checked privacy args is an array.
  • (#90) Remove '-' from the description and CSS fixes
  • Display Video in the Business activity feed Page in the BuddyBoss Platform
  • (#90) Managed global border radius for business archive

v1.0.3

New 1 Fix 5

New

  • Unable to lock page with paid membership pro plugin For Single Business page

Fix

  • Shop setting issue
  • The new Business Profile plugin causes an error while entering Forums in BuddyBoss
  • Typo update
  • ajax error
  • Changed labels are not visible at the front end

v1.0.2

Fix 6

Fix

  • Fixed85 - Moderators do not have an activity comment option
  • Update cover image position
  • Fixed75 -setting tab disappears
  • (#74) Update bp-business-profile-upload.css
  • (#74) Fixed unable to click to add profile and cover images
  • (#73) Added '-' character and hidden unwanted option messages action

v1.0.1

Improve 3

Improve

  • Added support for the Event Calendar
  • Added support for WP Job Manager
  • Added support for Woocommerce

v1.0.0

Note 1

Note

  • Initial Release