Skip to content

FAQ

Yes. Marks reads WooCommerce product state and does nothing without it active.

Sale, New, Low stock, Bestseller, Discount percent, Free shipping and Out of stock. Each has its own toggle and optional custom label.

On products published within the newness window — 30 days by default, configurable on the Marks screen.

On stock-managed products whose remaining quantity is at or below the configured low-stock threshold.

How do I add a manual badge to a single product?

Section titled “How do I add a manual badge to a single product?”

Set the store-wide manual label and colour on the Marks screen, then add the product meta _marks_manual_text (and optionally _marks_manual_style) to the products that should display it.

Yes. The appearance section has per-context caps — a maximum for the single product page and a maximum for loop cards — so a busy product never stacks too many badges.

Enable Hide the WooCommerce sale flash when the Marks Sale badge is on, so the theme’s default corner Sale! is hidden and shoppers see one clear promo label.

Does it add JavaScript or cause layout shift?

Section titled “Does it add JavaScript or cause layout shift?”

No. Badges render with plain CSS and sit over the product image, so there is no front-end script on listings and no Cumulative Layout Shift.

Can I place badges outside the default templates?

Section titled “Can I place badges outside the default templates?”

Yes, with the [marks_badges] shortcode. Use it bare for the current product, or pass id and context (single or loop) — for example [marks_badges id="123" context="loop"].

Is it compatible with HPOS and the checkout blocks?

Section titled “Is it compatible with HPOS and the checkout blocks?”

Yes. Marks is compatible with WooCommerce HPOS and the Cart/Checkout Blocks, and ships a translation template and a clean uninstall.

Only if Polski’s badge module is off. Polski has its own product badges — pick one badge system, not both. See Standalone storefront plugins.

Marks PRO (planned) adds scheduled campaign badges, conditional display rules, image badges and A/B label tests — not basic automatic badges.