Advanced Product Labels for WooCommerce


Creating labels has come really easy and fast with the Advanced Product Labels plugin. Promote your free products, show “Free Shipping” or other special attributes of products. By using conditions you can add each label to specific products in your shop.


✅ Custom labels on products
✅ Labels for products by specific conditions
✅ Labels by: product name, product category, sale status, stock status, bestsellers position, price, total sales count
✅ Labels custom text and discount percentage type
✅ Labels custom background and text colors
✅ Custom label position
✅ Multiple labels for one product
✅ CSS templates
✅ Custom image template
✅ Better position for labels
✅ Font size for labels
✅ Font family for labels
✅ Dimensions(px|em|%) for the Height, Width, Font size, Line height, Padding and Margin
✅ z-index for labels

Additional Features in Paid Plugin:

✅ 30 CSS templates
✅ 12 Advanced templates
✅ 14 Image templates
✅ Label size multiplier for scaling complex labels
✅ Addon Advanced Content: links for labels
✅ Opacity for labels
✅ In-title label position
✅ Labels for each product
✅ Shortcodes can be used in the label content
✅ Tooltip can have an image inside
✅ Label by: product age, stock quantity, sale price
✅ Custom image and time left for discount type of label
✅ Custom label border and font size
✅ Gradient and Shadow
✅ Size Multiplier
✅ Discount Timers
✅ In-title label
✅ Labels can be rotated from -90deg to 90deg
✅ Labels can be added to products with specific attribute values

Plugin Links:

Paid Plugin

🍬 Wanna try admin side?

Admin Demo – get access to this plugin’s admin and try it from the inside. Change things and watch how they work.

Premium plugin video

Video for the free plugin is not ready yet, but we are working on it!

Compatibility with WooCommerce plugins

Advanced Product Labels for WooCommerce has been tested and compatibility is certain with the following WooCommerce plugins that you can add to your site:

🔸 Advanced AJAX Product Filters
🔸 Load More Products for WooCommerce
🔸 Brands for WooCommerce
🔸 Grid/List View for WooCommerce
🔸 Min and Max Quantity for WooCommerce


  • Label Templates Front-End 1/6
  • Label Templates Front-End 2/6
  • Label Templates Front-End 3/6
  • Label Templates Front-End 4/6
  • Label Templates Front-End 5/6
  • Label Templates Front-End 6/6
  • Label Templates Admin
  • Label Before & After Text
  • Label Tooltip Settings
  • Label Tooltip Front-End 1/2
  • Label Tooltip Front-End 2/2
  • Label Attribute for Content Type
  • Label Background Image with Text
  • Label Custom CSS
  • Label Positioning
  • Label Styles1. General settings


Important: First of all, you have to download and activate WooCommerce plugin, because without it Advanced Product Labels for WooCommerce cannot work.

  1. Unzip the downloaded .zip file.
  2. Upload the Advanced Product Labels for WooCommerce folder into the wp-content/plugins/ directory of your WordPress site.
  3. Activate Advanced Product Labels for WooCommerce from Plugins page.


Advanced Product Labels for WooCommerce will add a new sub-menu item called “Product Labels” in “WooCommerce” menu. There you will be able to access plugin settings page.


Is it compatible with all WordPress themes?

Since there are so many themes, compatibility with all of them is barely possible. In general, though, if the theme is developed according to WordPress and WooCommerce guidelines, BeRocket plugins are compatible with it.

How can I get support if my WooCommerce plugin is not working?

If you have problems with our plugins or something is not working as it should, first follow this preliminary steps:

  • Test the plugin with a WordPress default theme, to make sure the error is not caused by the theme you are currently using.
  • Deactivate all plugins you are using and check if the problem is still occurring.
  • Make sure your plugin version, your theme version and your WordPress and WooCommerce versions (if required) are updated and the problem you are experiencing has not already been solved in a later plugin update.

If none of the previous listed actions helps you solve the problem, then, submit a ticket in the forum and describe your problem accurately, specify WordPress and WooCommerce versions you are using and any other information that might help us solve your problem as quickly as possible. Thanks!

How can I get more features for my WooCommerce plugin?

You can get more features with the premium version of Advanced Product Labels for WooCommerce, available on BeRocket page. Here you can read more about the premium features of the plugin and make it give it its best shot!

How can I try the full-featured plugin?

You can try this plugin’s admin side here. Configure plugin the way you need to check the results.


November 25, 2023
Superou minhas expectativas. Realmente um grande plugin e totalmente compatível com meu tema.
November 21, 2023
I always use this plugin when developing online stores - works perfect, can use custom colours and fonts and easy to use. Thanks!
Oktober 3, 2023
I had a problem with a label displaying double and support couldn't be bothered to respond to my ticket. All I can say is, look around. There is another plugin that does this without any issues and the display conditions are also more comprehensive.
September 2, 2023
nice plugin, together with spectra you can create alomst everything you want
Read all 229 reviews

Contributors & Developers

“Advanced Product Labels for WooCommerce” is oopbron sagteware. Die volgende mense het bygedra tot die ontwikkeling van hierdie uitbreiding:


“Advanced Product Labels for WooCommerce” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Advanced Product Labels for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


  • Fix – Compatibility with product preview
  • Fix – Update term meta table

  • Enhancement – WooCommerce High-Performance Order Storage support enable
  • Enhancement – New Divi Module to display label
  • Fix – AJAX load for other plugins
  • Fix – Fatal errors with some page builders


  • Enhancement – New Divi Module to display label
  • Fix – Fatal errors with some page builders

  • Fix – SECURITY ISSUE! Some admin AJAX functionality can be called with any logged in users.


  • Enhancement – Compatibility version: WordPress 6.1 and WooCommerce 7.1
  • Fix – Some plugin links to match new BeRocket Site

  • Enhancement – Compatibility version: WooCommerce 7.0
  • Enhancement – Remove some PHP 8.1 notices
  • Fix – Regenerate additional tables if it was removed

  • Enhancement – Compatibility version: WordPress 6.0 and WooCommerce 6.7
  • Fix – Product variation with labels

  • Enhancement – Compatibility version: WooCommerce 6.2
  • Fix – XSS Vulnerability for admin area
  • Fix – JavaScript files load on admin pages where not needed
  • Fix – Label styles do not work on some pages with WPML

  • Fix – XSS Vulnerability

  • Enhancement – Compatibility version: WordPress 5.9 and WooCommerce 6.1
  • Enhancement – Move all label styles to footer
  • Enhancement – Additional hooks for label styles

  • Fix – Elementor Pro Related Products some styles. It still has some issue with functionality.

  • Enhancement – Compatibility version: WooCommerce 5.9
  • Enhancement – Additional option for Shop page for better compatibility with some themes
  • Fix – Elementor Pro Related Products

  • Enhancement – Compatibility version: WooCommerce 5.7
  • Fix – Text color on some themes

  • Enhancement – Compatibility version: WooCommerce 5.6


  • Enhancement – Compatibility version: WordPress 5.8 and WooCommerce 5.5

  • Enhancement – Sorting for labels in admin area
  • Fix – Template default style

  • Enhancement – Compatibility version: WooCommerce 5.4
  • Enhancement – Add tutorial tab

  • Fix – Labels from trash displayed on frontend
  • Fix – Labels order on product edit page

  • Enhancement – Compatibility version: WooCommerce 5.3
  • Fix – Template style on different browser

  • HOTFIX – Preview do not displayed


  • Enhancement – Compatibility version: WooCommerce 5.2
  • Fix – Price and discount with currency exchange plugins
  • Fix – Price and discount with tax or without tax
  • Fix – Not same style with disabled Better position


  • Fix – SECURITY ISSUE! Sanitize HTML tags for all settings. Custom JavaScript can be changed only by admin(Super admin for multisite).
  • Fix – Labels for variations
  • Fix – New premium version link

  • Enhancement – Compatibility version: WordPress 5.7 and WooCommerce 5.1

  • Enhancement – Animation for variations label
  • Fix – Variations labels replace incorrect labels on the single product page

  • Enhancement – Compatibility version: WooCommerce 5.0
  • Fix – Labels not displayed for variations
  • Fix – Incorrect place of Labels for variations
  • Fix – Compatibility with other BeRocket plugins

  • Fix – Issue with product edit page

  • Enhancement – Compatibility version: PHP 8 and WooCommerce 4.9
  • Fix – Position center is not working
  • Fix – No google fonts after AJAX loading

  • Fix – Issue with product edit page


  • Enhancement – New add-on: Labels for Variations. Display label only for selected variations
  • Enhancement – Images for background for more templates
  • Fix – Use default theme font by default
  • Fix – Attributes label issue
  • Fix – Other issues


  • Fix – Labels Backorder stock status did not worked correctly. When condition was In Stock products with status On Backorder were shown.
  • Fix – % sale_p% discount for variable products was not correctly defined for very small and very big discounts.
  • Fix – default values on change template
  • Fix – labels and explanation texts
  • Fix – Other small fixes


  • Enhancement – Move JavaScript and CSS tab into single tab Javascript/CSS
  • Fix – Sometimes displayed activation message for free version of plugin
  • Fix – Other small fixes

  • Hot-fix for title


  • Enhancement – Dimensions for size values
  • Enhancement – Font Family from google fonts
  • Fix – Empty value in padding do not work
  • Fix – Empty value in margin do not work
  • Fix – Empty value in line-height do not work

  • Enhancement – Compatibility version: WordPress 5.4.1 and WooCommerce 4.1

  • Enhancement – Compatibility version: WordPress 5.4 and WooCommerce 4.0

  • Enhancement – Compatibility version: WordPress 5.3 and WooCommerce 3.8

  • Enhancement – Optimization to display labels. Remove some blocks if not needed
  • Enhancement – Single product labels is now deprecated
  • Fix – Save labels on product edit page

  • Fix – WPML new sorting incompatibility


  • Enhancement – Possibility to enable/disable Lables
  • Enhancement – Sorting for Labels
  • Fix – Save settings on some sites


  • Enhancement – Added CSS templates
  • Enhancement – New Custom Image template
  • Enhancement – Text before and text after field for all content types
  • Enhancement – Font size for text in label
  • Enhancement – Better position for labels
  • Enhancement – z-index for labels
  • Fix – Label options hide/show

  • Enhancement – Optimization for labels search
  • Fix – Links to BeRocket
  • Fix – Compatibility with other BeRocket plugins


  • Enhancement – Compatibility with other BeRocket plugins
  • Enhancement – Code Security


  • Enhancement – Additional hooks for displaing labels (can cause errors, but provide more compatibility with themes)
  • Enhancement – Update BeRocket plugin framework 2.1
  • Fix – Fatal error with disabled WooCommerce


  • Fix – Stock Status text on label
  • Fix – Issue with duplicated labels
  • Fix – Conditions work
  • Fix – Font Awesome 5 on some theme
  • Fix – PHP notices


  • Fix – WooCommerce image gallery
  • Fix – Subscribe
  • Fix – Feature request send


  • Enhancement – Options to select hook where labels will be displayed
  • Enhancement – Feature request box
  • Enhancement – Feedback box


  • Fix – Support link
  • Fix – Restore some information, that was removed in previous version


  • Fix – Custom CSS for elements
  • Fix – Tooltip
  • Fix – Styles for labels


  • Fix – Add product categories condition, that was removed by mistake
  • Fix – Product age condition less and more
  • Fix – Product post uses incorrect


  • Upgrade – better plugin menu items location
  • Upgrade – Tooltips for labels
  • Upgrade – Options to hide label on some devices
  • Upgrade – Price label
  • Upgrade – Border radius can use “px”, “em”, “%”
  • Fix – Compatibility with product preview


  • Fix – get product post function


  • Upgrade – WordPress 4.9 compatibility


  • Upgrade – more useful subscribe
  • Fix – updater fix


  • Upgrade – New settings style
  • Upgrade – More easier way upgrade to Advanced version
  • Upgrade – Description for label settings
  • Upgrade – Labels for each product
  • Upgrade – More styles for labels


  • Fix – premium plugin link fix
  • Upgrade – recent woocommerce version support
  • Upgrade – Better advertisement
  • Fix/Upgrade – preparing plugin for framework
  • Other changes and fixes


  • Upgrade – Option to subscribe
  • Upgrade – Better advertisement


  • Fix – Label limitation
  • Fix – WooCommerce 3.0.1 issues
  • Fix – Label padding/margin
  • Fix – Better WooCommerce 3 compatibility
  • Fix – Premium plugin link on settings page


  • Compatibility with WooCommerce 3.0.0
  • Better compatibility with WPML


  • Label added to other plugins
  • Small fixes


  • Product, Product category and Stock status conditions doesn’t work with latest versions of WooCommerce
  • Bestsellers condition displayed product ID before label
  • Discount type of labels displayed text when product doesn’t have discount and if text is selected for text type
  • Conditions does not saved correctly after editing


  • Compatibility with latest version of WooCommerce
  • WPML support
  • Small fixes


  • Better support for PHP 5.2


  • First public version