Skip to content

Integrations

Optional plugins add extra tabs to business pages. BuddyPress Business Profile works fully without any of them. Enable each one at WB Plugins > Business Profile > Integration.

The integration flags are stored in the bp_business_integration option, and each flag is pruned automatically when its host plugin is not active.

Adds a Shop tab that shows the products created by the business owner.

  • Requires WooCommerce (free), version 5.0 or higher.
  • Products are matched to a business by author, so products the owner creates appear automatically.
  • Owners can narrow the Shop tab to specific product categories or tags in their business Settings > Shop Settings.

Developer filters:

// Hide the sidebar on the Shop tab
add_filter( 'bp_business_profile_product_show_sidebar', '__return_false' );
// Show pagination once a business has more than N products (default 20)
add_filter( 'bp_business_profile_min_products_pagination', function ( $min ) {
return 10;
} );

Adds an Events tab that shows events organized by the business.

  • Requires The Events Calendar (free) to display events, version 6.0 or higher.
  • The Community Events add-on (premium) is required for owners to create events from their profile. Without it, the tab shows but has no create button.
  • Each business registers as an event Organizer in its Settings > Event Settings; the organizer ID is stored in the _Organizer_id business meta.
// Hide the sidebar on the Events tab
add_filter( 'bp_business_profile_events_show_sidebar', '__return_false' );

Adds a Jobs tab that shows job listings linked to the business.

  • Requires WP Job Manager (free), version 1.34 or higher.
  • A job is linked to a business through the _company_space meta on the job listing.
  • With a job submission page configured, owners can post jobs from the Jobs tab.
// Hide the sidebar on the Jobs tab
add_filter( 'bp_business_profile_myjobs_show_sidebar', '__return_false' );

A business Media gallery is provided by one of the supported media plugins:

  • rtMedia
  • MediaPress
  • BuddyBoss media (when running BuddyBoss Platform)

When one of these is active and the Media tab is enabled, followers and visitors can view the gallery and owners can upload photos and videos.

If an integration tab does not appear:

  1. Confirm the host plugin (and any required add-on) is installed and active.
  2. Confirm the integration is enabled under WB Plugins > Business Profile > Integration.
  3. Confirm the owner has enabled the tab in their business Manage Tabs settings.
  4. Flush permalinks at Settings > Permalinks > Save Changes.