
內容簡介
Custom Stock Status Labels 讓您在不修改模板的情況下,自訂 WooCommerce 的庫存狀態與可用性文字。您可以針對每個產品或產品類別自定義庫存狀態,並替換整個商店中的任何 WooCommerce 字串。
【主要功能】
• 自訂庫存狀態文字
• 設定低庫存警示訊息
• 針對單一產品或類別覆蓋文字
• 無限的字串搜尋與替換規則
• 產品圖片上顯示徽章或標籤
• 提供缺貨通知的電子郵件表單
外掛標籤
開發者團隊
原文外掛簡介
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
Show a “notify me” email form on out-of-stock products, store subscribers, and
email them automatically when the product is restocked. View/export
subscribers from the admin.
Merchandising, pre-orders & urgency
Set an expected restock date per product and show it with {restock_date} or
a live countdown with {restock_countdown} (“in 3 days”).
Pre-order mode: flag a product, relabel its button, and show a pre-order
message + badge.
Urgency / social proof line using real sales data ({total_sales}).
Sort out-of-stock products to the end of shop/category pages, or hide them.
Admin tools
A first-run setup wizard, import / export all settings as JSON, reset to
defaults, and a no-conflict mode that disables the plugin’s own CSS.
Translation-ready
Fully translatable (includes a .pot template and bundled Spanish, French and
German translations), and every configurable string is registered for WPML
and Polylang String Translation.
This plugin requires WooCommerce to be installed and active. It is compatible
with WooCommerce High-Performance Order Storage (HPOS) and Cart/Checkout Blocks,
and adds badges to the new product blocks. Availability labels and badges include
accessibility markup (decorative icons are hidden from screen readers).
Privacy
The back-in-stock waitlist feature (off by default) stores the email address a
visitor submits, together with the product ID and the date, in a dedicated
database table. This data is used only to send that visitor the restock
notification they requested. It is not shared with any third party, and no data
is sent anywhere outside your site. Administrators can view, export (CSV) and
delete subscribers from WooCommerce > Restock Waitlist. If you enable this
feature, mention the email collection in your site’s own privacy policy.
