GET FREE VERSION GET THE PRO VERSION

MultiVendorX – Multivendor Marketplace

Learn about all available integration features with the MultiVendorX plugin.

In this article
Following article describes features available only with PRO plugin version.

Overview

Key features of integration:
  • Labels custom text with MultiVendorX values. Show some specific MultiVendorX values as label text.
  • Display rules based on MultiVendorX values. Show/hide labels based on MultiVendorX specific parameters.

MultiVendorX WordPress plugin gives you a great to build your own multi vendor marketplace. You can build it in a few minutes and without any coding skills. It's also packed with many great features that will be enough for almost any user.

Advanced Woo Labels PRO ( AWL ) has built-in integration with MultiVendorX plugin.

Such integration gives you the option to show MultiVendorX related information such as vendor name, logo, average rating. etc. right inside your products label via text variables.

Also you can set labels display conditions based on MultiVendorX vendor shop data.

Some example:

1. Show vendor badge near each product that is sold by MultiVendorX vendor.
Sold By badge

2. Show Popular vendor label for products that are selling by vendors with total sales number greater or equal to 100.

3. Show Top rated vendor label for products that are selling by vendors with average rating greater or equal to 4.0.

Text variable: 'Sold by' badge

'Sold by' badge as label text variable

'Sold by' badge as label text variable

Display Sold by badge for all products that are sold by MultiVendorX vendors. This badge displays data like shop name, logo, average rating, reviews count and the link to the shop page.

To display such a badge inside a label just use the {MULTIVENDORX_SHOP_BADGE} text variable.

Steps to display this text variable:

1. Open label edit page of a label that needs to be changed.

2. Find Label text option ( available only for Shape with text label type ) and set {MULTIVENDORX_SHOP_BADGE} inside it. It is better not to add any other text inside this field otherwise this can break label text markup.

{MULTIVENDORX_SHOP_BADGE} text variable

{MULTIVENDORX_SHOP_BADGE} text variable

Use this text variable together with display conditions like Is product sold by any vendor to show such label only for products that are selling by MultiVendorX vendors.

Label with store logo

Label with store logo

Show MultiVendorX vendor logo for the current product. Will show the default MultiVendorX logo if the vendor doesn't have its own. Displayed empty string if the product is not sold by any vendor.

To display such a badge inside a label just use the {MULTIVENDORX_SHOP_LOGO} text variable.

Steps to display this text variable:

1. Open label edit page of a label that needs to be changed.

2. Find Label text option ( available only for Shape with text label type ) and set {MULTIVENDORX_SHOP_LOGO} inside it.

{MULTIVENDORX_SHOP_LOGO} text variable

{MULTIVENDORX_SHOP_LOGO} text variable

Use this text variable together with display conditions like Is product sold by any vendor or Product is sold by X vendor to show such label only for products that are selling by MultiVendorX vendors.

Text variable: Vendor store name

Label with store name

Label with store name

Show MultiVendorX store name for the current product. Will show an empty string if the product is not sold by any vendor.

To display such a badge inside a label just use the {MULTIVENDORX_SHOP_NAME} text variable.

Steps to display this text variable:

1. Open label edit page of a label that needs to be changed.

2. Find Label text option ( available only for Shape with text label type ) and set {MULTIVENDORX_SHOP_NAME} inside it.

{MULTIVENDORX_SHOP_NAME} text variable

{MULTIVENDORX_SHOP_NAME} text variable

Use this text variable together with different label display conditions. For example - make sure that such label is displayed only for MultiVendorX vendor products.

Label with store link

Label with store link

Show vendor shop link inside label for the current product.

To display such a badge inside a label just use the {MULTIVENDORX_SHOP_LINK} text variable.

Steps to display this text variable:

1. Open label edit page of a label that needs to be changed.

2. Find Label text option ( available only for Shape with text label type ) and set {MULTIVENDORX_SHOP_LINK} inside it.

{MULTIVENDORX_SHOP_LINK} text variable

{MULTIVENDORX_SHOP_LINK} text variable

Use this {MULTIVENDORX_SHOP_LINK} text variable just as text inside the label is not very useful. Much better is to transform it to the real link that can be clicked on and redirects to needed vendor page.

And in fact you can create such a link to the vendor shop. There are two ways to do that:

1. Use html markup inside the label.

Use {MULTIVENDORX_SHOP_LINK} text variable as href property for a tag. Also lets use {MULTIVENDORX_SHOP_NAME} text variable to transform shop name into the link.

As the result you need to place following value inside Label text option:

<a href="{MULTIVENDORX_SHOP_LINK}">{MULTIVENDORX_SHOP_NAME}</a>
Shop name with shop link inside product label

Shop name with shop link inside product label

2. Use label Link option.

Open the label edit page and find Link metabox on the right sidebar. Add {MULTIVENDORX_SHOP_LINK} value inside it to create a label link that will lead to the vendor shop page.

Also set some value for Label text option. For example, set the value to {MULTIVENDORX_SHOP_NAME} to display the vendor name inside the label with the link to this shop.

Label link option box

Label link option box

Label with shop name and shop permalink

Label with shop name and shop permalink

Text variable: Vendor store average rating

Label with store rating

Label with store rating

Display vendor average store rating inside the label for current products.

To display such a badge inside a label just use the {MULTIVENDORX_SHOP_RATING} text variable.

Steps to display this text variable:

1. Open label edit page of a label that needs to be changed.

2. Find Label text option ( available only for Shape with text label type ) and set {MULTIVENDORX_SHOP_RATING} inside it.

{MULTIVENDORX_SHOP_RATING} text variable

{MULTIVENDORX_SHOP_RATING} text variable

Use this text variable together with different label display conditions. For example, use Average store rating condition to show that label only for products with vendor rating greater or equal to 4.

Text variable: Vendor store reviews number

Label with store reviews number

Label with store reviews number

Display vendor store reviews number inside the label for current products.

To display such a badge inside a label just use the {MULTIVENDORX_SHOP_REVIEWS_NUM} text variable.

Steps to display this text variable:

1. Open label edit page of a label that needs to be changed.

2. Find Label text option ( available only for Shape with text label type ) and set {MULTIVENDORX_SHOP_REVIEWS_NUM} inside it.

{MULTIVENDORX_SHOP_REVIEWS_NUM} text variable

{MULTIVENDORX_SHOP_REVIEWS_NUM} text variable

Use this text variable together with different label display conditions. For example, use Store reviews count condition to show that label only for products witch vendor has at least 1 review.

Text variable: Vendor store products number

Label with store products number

Label with store products number

Display vendor store products number inside the label for current products.

To display such a badge inside a label just use the {MULTIVENDORX_SHOP_PRODUCTS_NUM} text variable.

Steps to display this text variable:

1. Open label edit page of a label that needs to be changed.

2. Find Label text option ( available only for Shape with text label type ) and set {MULTIVENDORX_SHOP_PRODUCTS_NUM} inside it.

{MULTIVENDORX_SHOP_PRODUCTS_NUM} text variable

{MULTIVENDORX_SHOP_PRODUCTS_NUM} text variable

Use this text variable together with different label display conditions. For example - with Store products count to display the label only for products that is selling by vendor with X or more products in the store.

Text variable: Vendor store net sales

Label with store net sales value

Label with store net sales value

Display vendor store net sales value inside the label for current products.

To display such a badge inside a label just use the {MULTIVENDORX_SHOP_NET_SALES} text variable.

Steps to display this text variable:

1. Open label edit page of a label that needs to be changed.

2. Find Label text option ( available only for Shape with text label type ) and set {MULTIVENDORX_SHOP_NET_SALES} inside it.

{MULTIVENDORX_SHOP_NET_SALES} text variable

{MULTIVENDORX_SHOP_NET_SALES} text variable

Use this text variable together with different label display conditions. You can use Store net sales condition to display this label only for products that is selling by vendor with net sales greater or equal to X.

Text variable: Vendor store items sold

Label with number of sold items by vendor

Label with number of sold items by vendor

Display vendor sold items number inside the label for current products.

To display such a badge inside a label just use the {MULTIVENDORX_SHOP_ITEMS_SOLD} text variable.

Steps to display this text variable:

1. Open label edit page of a label that needs to be changed.

2. Find Label text option ( available only for Shape with text label type ) and set {MULTIVENDORX_SHOP_ITEMS_SOLD} inside it.

{MULTIVENDORX_SHOP_ITEMS_SOLD} text variable

{MULTIVENDORX_SHOP_ITEMS_SOLD} text variable

Use this text variable together with different label display conditions. For example, use Store sales number condition to display this label only for products that is selling by vendor with sales number greater or equal to X.

Condition: Is product sold by any vendor

Display the label only for products that are sold by MultiVendorX vendors. Or, vise versa, show the label only for products that are NOT sold by any MultiVendorX vendor.

Such conditions can be set via Is product sold by any vendor label display condition.

Steps to set this label display condition:

1. Open the label edit page and find Label Conditions box.

2. Set new condition - Is product sold by any vendor. Also specify compare operator and value ( true or false ) depending on your needs.

'Is product sold by any vendor' label display condition

'Is product sold by any vendor' label display condition

Condition: Product is sold by X vendor

Show the label only for products that are sold by specific MultiVendorX vendors. Or, vise versa, show that label for all products that are sold by MultiVendorX vendors excluding specific vendor shops.

Such conditions can be set via Product sold by label display condition.

Steps to set this label display condition:

1. Open the label edit page and find Label Conditions box.

2. Set new condition - Product sold by. Also specify the compare operator and value ( vendor name ) depending on your needs.

'Product sold by' label display condition

'Product sold by' label display condition

Condition: Is vendor page

Display the label only inside the MultiVendorX vendor shop page. Or display it everywhere except this shop page.

Such conditions can be set via Is store page label display condition.

Steps to set this label display condition:

1. Open the label edit page and find Label Conditions box.

2. Set new condition - Is store page. Also set compare operator and value ( true or false ) depending on your needs.

'Is store page' label display condition

'Is store page' label display condition

Condition: Average store rating

Display product label based on average MultiVendorX vendor store.

Such conditions can be set via Store rating label display condition.

Steps to set this label display condition:

1. Open the label edit page and find Label Conditions box.

2. Set new condition - Store rating. Choose the needed compare operator ( equal to, not equal to, greater or equal to, less or equal to ) and value of rating to compare with.

'Store rating' label display condition

'Store rating' label display condition

Condition: Store reviews count

Hide or show label based on current product MultiVendorX vendor store reviews count.

Such conditions can be set via Store reviews count label display condition.

Steps to set this label display condition:

1. Open the label edit page and find Label Conditions box.

2. Set new condition - Store reviews count. Choose the needed compare operator ( equal to, not equal to, greater or equal to, less or equal to ) and value of reviews count to compare with.

'Store reviews count' label display condition

'Store reviews count' label display condition

Condition: Store products count

Hide or show label based on current product MultiVendorX vendor products number.

Such conditions can be set via Store products count label display condition.

Steps to set this label display condition:

1. Open the label edit page and find Label Conditions box.

2. Set new condition - Store products count. Choose the needed compare operator ( equal to, not equal to, greater or equal to, less or equal to ) and value of products count to compare with.

'Store products count' label display condition

'Store products count' label display condition

Condition: Store net sales

Hide or show label based on current product MultiVendorX vendor net sales value.

Such conditions can be set via Store net sales label display condition.

Steps to set this label display condition:

1. Open the label edit page and find Label Conditions box.

2. Set new condition - Store net sales. Choose the needed compare operator ( equal to, not equal to, greater or equal to, less or equal to ) and value of net sales to compare with.

'Store net sales' label display condition

'Store net sales' label display condition

Condition: Store sales number

Hide or show label based on current product MultiVendorX vendor sales number.

Such conditions can be set via Store items sold label display condition.

Steps to set this label display condition:

1. Open the label edit page and find Label Conditions box.

2. Set new condition - Store items sold. Choose the needed compare operator ( equal to, not equal to, greater or equal to, less or equal to ) and value of sold items to compare with.

'Store items sold' label display condition

'Store items sold' label display condition