Skip to content

Settings

All options live under PeepSo Configuration > Multivendor (admin.php?page=peepso_config&tab=wbpm-peepso-multivendor-addon).

Each vendor tab has two controls: an on/off switch and a label override. The tabs are generated from the plugin’s menu list, so the options follow a predictable pattern.

Tab Enable option Label option
My Products wbpm_enable_products wbpm_label_products
Favorite Products wbpm_enable_favorite-products wbpm_label_favorite-products
Become a Vendor wbpm_enable_become-a-vendor wbpm_label_become-a-vendor
  • Enable switch, a yes/no toggle. When off, the tab is not added to the profile navigation. Defaults to on.
  • Tab Label, a text field. Leave it blank to use the default label (“My Products”, “Favorite Products”, “Become a Vendor”); enter text to override what members see.

Become a Vendor is listed whenever a supported marketplace (Dokan, WCFM or WC Vendors) is active, and only shows to members who are not yet vendors. Each marketplace supplies its own registration form through the active adapter. On WCFM that form comes from the WCFM Membership add-on; without it the tab shows a “membership required” message rather than a broken form.

The Purchases tab is the buyer-side account area (Orders, Downloads, Addresses). It works on any WooCommerce store, even with no marketplace.

Control Option Notes
Enable Purchases tab wbpm_customer_enable Master switch for the whole tab. Defaults on.
Orders sub-tab wbpm_customer_orders Defaults on.
Downloads sub-tab wbpm_customer_downloads Defaults on; only shown when WooCommerce downloads are available.
Addresses sub-tab wbpm_customer_addresses Defaults on.

Purchases are always private: only the profile owner sees their own orders, downloads and addresses, regardless of these toggles. Order history paginates at 10 per page.

These control the heart icon members use to favorite products (see Product favorites).

Control Option Notes
Show favorite icon on shop / archive pages wbpm_fav_icon_enable_shop Shows the heart on product cards (revealed on hover). Defaults on.
Favorite icon colour wbpm_fav_icon_color A hex colour. Defaults to #d7443e. Rendered as a WordPress colour picker; an invalid/blank value inherits the theme.

When a vendor publishes a product, the plugin can post an activity to the PeepSo stream. It is gated twice, so both the site and the member stay in control:

Control Option Notes
Display product create activity setting wbpm_product_creation_activity_setting_display Admin master switch, in PeepSo Configuration > Multivendor.
Modify Product Creation Activity Content wbpm_product_creation_activity_content The posted text. Supports the {product_name}, {user_name} and {product_excerpt} tokens, resolved when the activity renders.
Per-member toggle user meta peepso_wbpm_enable_product_creation_activity Each vendor can opt their own product activity in or out from their PeepSo profile preferences.

No activity is posted unless the admin switch is on and the member has not opted out.

The customer-layer options (wbpm_customer_enable, wbpm_customer_orders, wbpm_customer_downloads, wbpm_customer_addresses) are seeded to 1 once on first load and then left alone, so an existing site is never re-enabled behind the owner’s back. This one-time seed is guarded by the wbpm_customer_defaults_set option.

The vendor-tab options (wbpm_enable_products, wbpm_enable_favorite-products, wbpm_enable_become-a-vendor) and the activity defaults (wbpm_product_creation_activity_setting_display and its message) are seeded to their defaults only once a supported marketplace is active, guarded by the wbpm_default_values_set option.