Custom Stock Status Labels
Custom Stock Status Labels lets you rewrite WooCommerce stock and availability text without touching a template. Start with “Out of stock” → “Sold”, then customise every stock state, per product or per category, and replace any other WooCommerce string across your whole store. Stock status text Set
Custom Stock Status Labels lets you rewrite WooCommerce stock and availability text without touching a template. Start with “Out of stock” → “Sold”, then customise every stock state, per product or per category, and replace any other WooCommerce string across your whole store.
Stock status text
- Set your own text for In stock , Low stock , Out of stock and On backorder / Available on backorder .
- Language-independent: it matches the product’s stock status , not the English string, so it works on translated stores too.
Low-stock urgency
- Show a “Selling fast — only 3 left!” style message when stock drops to a threshold you choose (or WooCommerce’s own low-stock amount).
- Toggle whether the real quantity is shown or hidden.
Merge tags
- Use {stock_qty} , {product_name} and {sku} inside any of your text.
Per-product & per-category overrides
- Override the text for a single product (Inventory tab) or a whole product category. Product beats category beats the global setting.
Find-and-replace anywhere
- Add unlimited find-and-replace rules to change any WooCommerce string — shop, cart, checkout, mini-cart, emails and order details — with optional case-sensitive matching.
Styling & display
- Turn the availability text into a coloured pill/badge (text colour, background, corner radius, weight, uppercase) with a live preview .
- Add an icon/emoji before each stock status.
- Show badges/ribbons on product images (“SOLD”, “Coming soon”, “Last one”) on the shop grid and product page, positioned top-left or top-right.
- When a product is out of stock, hide the Add to cart button or replace it with custom text or a button linking anywhere (e.g. a waitlist page).
Back-in-stock waitlist