Profile Shop Tab
BuddyWoo adds a Shop tab to the BuddyPress or BuddyBoss member profile. The Shop tab is the parent; the account surfaces sit under it as sub-tabs.
Where it appears
Section titled “Where it appears”The Shop tab and its sub-tabs render only on the member’s own profile. A member viewing another member’s profile does not see a Shop tab, because the surfaces are personal (orders, downloads, addresses, and so on).
The tab is also mirrored in the logged-in admin-bar account menu. See Admin-bar Shop menu.
The sub-tabs
Section titled “The sub-tabs”| Sub-tab | Default slug | Shows |
|---|---|---|
| Products | shop |
The store catalog (the Shop home) |
| Orders | order |
The member’s own orders |
| Order Tracking | order-tracking |
An order lookup form |
| Addresses | addresses |
Billing and shipping addresses |
| Downloads | download |
Available downloads |
| My Reviews | my-reviews |
The member’s approved reviews |
The Products entry is the Shop home. It renders the WooCommerce catalog through the [products limit="12" columns="3" paginate="true"] shortcode, so it respects your store’s product visibility. When the store is in coming-soon mode, or the catalog is empty, an empty state is shown instead.
Controlling the tabs
Section titled “Controlling the tabs”Every sub-tab can be turned on or off, renamed, given a different URL slug, and reordered from the settings screen. See Admin settings. The Shop parent tab is always on when BuddyWoo is active, unless a member opts out of their own Shop menu.
Sub-tab URLs are built with the BuddyPress 12 rewrite APIs where available, with a fallback for older stacks and BuddyBoss, so custom member-directory slugs resolve correctly. A member’s Shop URLs follow this shape:
/members/{member}/{shop-slug}//members/{member}/{shop-slug}/{sub-tab-slug}/
