Learn about all available integration features with the MultiVendorX plugin.
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.
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.
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.
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.
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.
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.
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.
Use this text variable together with different label display conditions. For example - make sure that such label is displayed only for MultiVendorX vendor products.
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.
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>
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.