WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by silverplugins217 v1.0

Display Stock Status For WooCommerce

Display custom stock status labels with colours and icons on your WooCommerce shop, category, archive, single product, and cart pages — no coding need …

Display Stock Status For WooCommerce

The facts

Rating
5★ from 2
Active installs
200+
Price
Free
Last updated
23 May 2026
Added
Nov 2022
Requires WP
5.5
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
3,260

Our analysis

AI-assisted

Display Stock Status For WooCommerce is a WordPress plugin designed to enhance how stock availability is shown in WooCommerce stores. It allows you to replace default stock messages with customisable labels, colours, and icons, which can be displayed on various pages including shop, category, and product pages. This plugin aims to improve transparency for customers, potentially increasing purchase confidence by clearly communicating stock status.

The plugin features a global master switch for easy control, independent label settings for shop and single product pages, and the ability to display stock status in the cart. It supports dynamic placeholders for live stock quantities and offers custom colour settings for stock messages and icons, making it suitable for WooCommerce store owners looking to tailor their stock display.

Best for: This plugin suits WooCommerce store owners who want to customise their stock display for better customer communication.

What it does well

  • Customisable stock labels and colours
  • Dynamic placeholders for live stock quantities
  • Independent settings for shop and product pages
  • Option to display stock status in the cart
  • Global master switch for easy control

Where it falls short

  • No information on premium features or upgrades

Verdict

Display Stock Status For WooCommerce offers useful customisation options for stock messages, making it a practical choice for enhancing customer experience in online stores.

From the developer

silverplugins217's own description of Display Stock Status For WooCommerce, lightly tidied.

Display Stock Status For WooCommerce gives you complete control over how stock availability is communicated to your customers. Replace WooCommerce’s generic stock messages with fully customisable labels, colours, and icons — displayed exactly where you want them on your shop page, category pages, single product pages, and even in the cart.

📄 Documentation | 🛒 Demo | 🛍 Get Pro | 💬 Support

💡 why your WooCommerce store needs this plugin

Stock transparency builds purchase confidence. Shoppers who can see that only a few items remain are more likely to buy immediately. Shoppers who see a clear, branded “Available on Backorder” message are less likely to abandon their cart out of confusion.

WooCommerce’s default stock display is minimal and not customisable out of the box. Display Stock Status For WooCommerce fills that gap — letting you define the exact wording, colours, and icon style for every stock state across every relevant page of your store.

🔑 key features

Global Master Switch
* Enable or disable stock status display across the entire store with a single toggle
* No need to deactivate the plugin — just flip the switch when you want to pause the display

Shop, Category & Archive Page Stock Display
* Automatically shows the live stock quantity and status on every product card in the shop, category, and archive pages
* Supports three configurable display positions: After Shop Loop Item (recommended), After Product Title, or Before Product Title
* Uses the %s placeholder in your custom label text so the actual live quantity is inserted dynamically (e.g. “Only %s left!” becomes “Only 4 left!”)

Single Product Page Stock Labels
* Overrides WooCommerce’s default availability text on individual product pages
* Separate, independent label settings for the single product page — different wording from the shop page if you prefer
* Supports custom text for all four stock states on the product page
* Dynamic %s quantity placeholder supported on product pages too

Four Stock State Labels — Fully Customisable
* In Stock — display quantity with a custom label (e.g. “%s in stock” or “Hurry! Only %s remaining”)
* Out of Stock — custom message shown when stock hits zero and backorders are not allowed
* Available on Backorder — shown when stock is zero but the product accepts backorders
* Can Be Backordered — shown alongside the quantity when the product is in stock and backorders are also allowed

Separate Label Sets for Shop vs. Single Product Page
* Shop and category page labels are configured independently from the single product page labels
* Use brief labels on archive pages and more detailed messages on individual product pages — without any conflict

Stock Status Icons
* Optional SVG icons displayed next to stock labels — a smiley face for in-stock and a sad face for out-of-stock
* Icons automatically inherit the configured text colour for a fully matched appearance
* Toggle icons on or off with a single checkbox — no CSS edits needed

Custom Colour Settings
* In Stock text colour (default: green #0f834d)
* In Stock background colour (default: light grey #dddddd)
* Out of Stock text colour (default: red #e2401c)
* Out of Stock background colour (default: light grey #dddddd)
* Colour settings apply to the shop page stock badges across all four stock states

Stock Message in Cart
* Optionally display the stock status label alongside each product in the WooCommerce cart
* Works for all four states: In Stock, Out of Stock, Backorder, and Can Be Backordered
* Keeps customers informed about availability even after they have added items to the cart
* Toggle on or off independently from the shop and product page display

React-Powered Admin Panel
* Modern settings interface built with React and WordPress Block Editor components
* All settings save without a page reload — instant feedback via toast notifications
* Settings organised into three clear sections: Global Setting, Shop Page Settings, and Single Product Page Settings
* Accessible directly from the WooCommerce submenu — no hunting through menus

Classic and Block Theme Compatibility
* Outputs inline CSS that automatically adapts between classic and block (Full Site Editing) themes
* Block themes receive block-level display: flex layout; classic themes receive inline-flex for proper grid alignment
* Compatible with all major WooCommerce themes

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for selling online.

WooCommerce

Everything you need to launch an online store in days and keep it growing for years. From your first sale to m...

Free 7M+ installs 4.5★ (4,820)
Germanized for WooCommerce

Germanized extends WooCommerce to become a legally compliant shop for the german market. Must Have for every g...

Free 70k+ installs 4.8★ (495)