This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WooCommerce New Product Badge


A very simple plugin that displays a ‘new’ badge on products that were published in the last x days. X is defined on the catalog tab of the WooCommerce settings screen.

Please feel free to contribute on github.


  • The new badge.


  1. Upload woocommerce-new-product-badge to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Define how ‘new’ products must be (in days) to receive the ‘new’ badge on the catalog tab of the WooCommerce settings screen.
  4. Done!


I want to style the badge myself, how do I remove the default styles

There are only a couple of styles applied to the badge. Although not best practise it’s probably safe to just overwrite these with your own css. However, if you want to do it properly you can either dequeue the css:

add_action( 'wp_enqueue_scripts', 'remove_new_badge_styles', 30 );
function remove_new_badge_styles() {
    wp_dequeue_style( 'nb-styles' );

Or use the filter:

add_filter( 'woocommerce_new_badge_enqueue_styles', 'remove_new_badge_styles' );
function remove_new_badge_styles() {
    return false;


Works Great

Would it be better if there is a link or a page, that will show all new products?

Thanks for the nice plugin.

Read all 11 reviews

Contributors & Developers

“WooCommerce New Product Badge” is open source software. The following people have contributed to this plugin.


“WooCommerce New Product Badge” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “WooCommerce New Product Badge” into your language.

Interested in development?

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


0.3.0 – 04/02/2013

  • Added localization compatibility with WPML

0.2 – 23/05/2013

  • Introduced filter to disable style
  • Minor translation fix and added Dutch translation
  • Added en_GB .po/.mo
  • Stripped object pass by reference


Initial release.