Skip to content

Member Preferences

Each member controls how BuddyVendor appears on their own profile through a BuddyVendor Preferences screen. This lets members opt out of tabs and activity contributions even when the site owner has enabled them globally.

The preferences live under the member’s profile settings, at Settings > BuddyVendor Preferences (subnav slug vendor-settings). The screen is only shown to a member viewing their own settings.

The available options depend on whether the member is a vendor and which marketplace is active.

Everyone sees:

  • Enable Favorites Tab - show or hide the Favorite Products tab on their profile.
  • Enable Product Purchase Activity - allow order activity to be posted when they buy something.

Vendors also see (when the member is a vendor in Dokan, WCFM, or WC Vendors):

  • Enable Products Tab - show or hide their vendor Products tab.
  • Enable Product Creation Activity - allow activity when they publish a product.
  • Enable Product Reviews Activity - allow activity when their products are reviewed.

How preferences interact with admin settings

Section titled “How preferences interact with admin settings”

A tab or activity appears only when both the site-wide admin setting and the member’s own preference are enabled. If the admin turns a feature off globally, no member can turn it back on for themselves; if the admin leaves it on, each member can still opt out.

  • Tab preferences: the buddyvendor_user_tabs_settings user meta key.
  • Activity preferences: the buddyvendor_user_activity_settings user meta key.

On activation, existing users are seeded with these preferences enabled (product-creation activity is left off when BuddyBoss is detected). See Data Storage.

The form saves back to the member’s own settings page and reloads. Changes take effect immediately on the next profile view.