Product Labels & Badges
To get this extension, go to the Product Labels & Badges extension page.
Product Labels & Badges
Frontend
Product List
On the category page, it shows all applicable labels.
Product View
On the product page, it shows all applicable labels.
Home Page
On the home page, it shows all applicable labels.
Related and Up-Sells Products
On the related and up-sells products block, it shows all applicable labels.
Cross-Sells Products
On the cross-sells products block, it shows all applicable labels.
Add New Label
Sign in to Magento Admin panel and navigate to Marketing ⟶ Product Labels by Magediary ⟶ Product Labels.
Here we can create a new label or manage existing labels from the grid. Clicking on Add New Label button will create a new entry.
Label Information
Here we can set some information about the Label.
Enable Label specifies either enable or disable the label.
Label Name specifies the name of the label for the backend purpose only.
Store View determine on which store view Label will be visible on the frontend.
Customer Groups can be set for the audience to whom Label will be visible on the frontend.
From and To fields to make Label visible for a selected time period or leave blank for the permanent display of Label.
Discard subsequent labels stop processing other labels after this label is applied, set Discard Subsequent Labels to Yes
. It prevents the system from applying multiple labels to the same product.
Priority set priority for the label.
Use for Parent set Yes
to update the label with selected option's simple product label for configurable product.
Label Configuration
Enable for Product View specifies either show label or not for the product view page.
Enable for List View specifies either show label or not in the product list block like category, related, up-sell, cross-sell.
Label Position set the label position.
Label Text specify product label text. You can also use the following dynamic parameter on the label text
Custom CSS for Label Text you can specify custom CSS that will only apply to the text div block.
Label Image you can upload a label image that will show on the frontend.
Custom CSS you can specify custom CSS that will only to this label container.
Product Conditions
You can specify product conditions.
Label will only display to the product if the conditions are met.
Leave blank to display label to all products.
Additional Conditions
Sale Price Range Label will only display if product has a final sale price in this range. Leave blank to skip this condition.
Qty Range Label will only display if product has a quantity in this range. Leave blank to skip this condition.
Ordered Range Label will only display to those products if number of qty ordered of the product in the given date range. Leave blank to skip this condition.
Configuration
Sign in to Magento Admin panel and navigate to Store ⟶ Configuration ⟶ Magediary ⟶ Product Label ⟶ General, Here select Yes to enable the product label and save the configuration.
You’ll see the preference: General. This preference lets you configure multiple parameters.
Enabled field allows to enable the product label.
Product View Image Container field allows to set the DOM-selector for a product page label container.
Product List Image Container field allows to set the DOM-selector for a product list block label container.
We can manage permission for the admin user from System ⟶ Permission ⟶ User Roles.
YouTube demo
How it works - Demo