Badges Woo lets you display custom badges over WooCommerce product images without editing the original image.
You can create badges manually per product, assign reusable presets, or apply presets automatically when products match specific rules such as sale, featured, out of stock, or new.
The plugin is designed to work on shop loops, category archives, tag archives, and single product pages.
Main features
- Manual product badges with custom text
- Automatic badge rules:
salefeaturedoutofstocknew
- Global presets that can be assigned to products
- Automatic global presets that apply when product rules match
- Product badge priority over preset badges
- Optional display on the single product page
- Optional setting to hide the default WooCommerce sale badge when a custom badge exists
- Multiple positions:
topbottomleftrightcenterleft-topright-topleft-bottomright-bottomtop-lefttop-rightbottom-leftbottom-rightcenter-leftcenter-right
- Multiple shapes:
defaultroundedpillcirclediamondstarhexagonticketbookmarkburst
- Adjustable colors, opacity, font size, font weight, and single product zoom
- Emoji support
Badge priority
Badge output is resolved in this order:
- Product badge
- Selected product preset
- Global auto-apply preset
If an automatic rule is active and no custom text is defined, the plugin uses the default rule label such as Sale, Featured, Out of stock, or New.