BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Stockline – Custom Stock Messages for WooCommerce icon
Actively maintained Tested with WP 7.1 #11 in backorder

Stockline – Custom Stock Messages for WooCommerce

Replace WooCommerce's plain "In stock" and "Out of stock" lines with your own messages, icons and colours for every stock state.

Active installs<10New
Downloads · 30d36• 0% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads0Since Oct 2026
Support resolved—No recent threads
RequiresWP 6.5PHP 7.4+
Downloads · 7d36• 0% week over week
Our verdict

Solid choice

Stockline is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 4 hours ago, and scores 64/100 on our health check.

  • Actively developed — last update 4 hours ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

Not enough data yet.

Yesterday36
Daily average (1y)36
Peak day36Oct 13, 2026
Last 12 months36

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Stockline stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
backorder #95 260 Best backorder plugins →
low stock >100 541 Best low stock plugins →
out of stock >100 2,024 Best out of stock plugins →
stock-status >100 2,037 Best stock-status plugins →
woocommerce >100 10,000 Best woocommerce plugins →

About Stockline

From the official readme · v1.0.0

Description

WooCommerce tells shoppers “Out of stock” and leaves it there. Stockline lets you say something useful instead: “Only 2 left, order soon”, “Made to order, ships in 2–3 weeks”, “Sold out, ask us about restocking”.

Your own message for every stock state

  • In stock: e.g. “In stock, ships today”. Also shown for products that don’t track stock, where WooCommerce shows nothing.
  • Low stock: e.g. “Only {qty} left, order soon”, using WooCommerce’s own low stock threshold (store-wide or per product).
  • On backorder: e.g. “Ships in 2–3 weeks”.
  • Out of stock: e.g. “Sold out, back soon”.

Leave any message empty to keep WooCommerce’s text, with your icon and colour. Other plugins can add states of their own, such as a “Pre-order” state, and they get a message, icon and colour on the same screen.

Looks right in your theme

  • Icons (check mark, warning, clock, cross, delivery truck, dot) and a colour per state.
  • Plain text or a soft coloured badge.
  • A live preview of each state on the settings screen as you type, before you save.
  • Keeps WooCommerce’s own CSS classes, so your theme’s styling still applies.

Works everywhere WooCommerce shows stock

Classic themes, block themes (the Add to Cart form block) and variable products, where the message updates as shoppers pick options. Stockline hooks the final stock HTML that WooCommerce itself builds, so there are no template overrides to go stale after WooCommerce updates.

Placeholders and light HTML

Use {qty} for the units left and {product} for the product name. Bold text and links are allowed, e.g. Sold out, <a href="/contact">ask us about restocking</a>.

For developers

  • stockline_stock_html filters the final markup ($html, $product, $state).
  • stockline_states, stockline_state and stockline_placeholders let other plugins add a state with its own message, icon and colour, and placeholders for it. Preorderline uses them for a “Pre-order” state with {date}.
  • stockline_product_settings lets a plugin give a product or variation its own message, icon or colour, and stockline_page_colors adds the colours it uses to the page’s stylesheet.
  • stockline_enqueue_styles loads the small stylesheet beyond product pages, e.g. for a Single Product block on a landing page.
  • stockline_loaded fires once Stockline has loaded, for add-ons.

Stockline Pro

Stockline’s messages are store-wide. If some products need their own (“Back mid-November”, or “Size S is back in December” for one variation), the separate Stockline Pro add-on adds a message, icon and colour per product and per variation, a preview dialog on the product screen, and columns for them in the Gridline bulk editor. Everything described above works without it. See extendiment.com/plugins/stockline. Stockline Pro is sold under our Terms and Privacy Policy.

Installation

  1. Install and activate Stockline from Plugins → Add New Plugin, or upload the zip there. WooCommerce must be active.
  2. Go to WooCommerce → Settings → Products → Stock messages.
  3. Pick a style (plain text or badge), then set a message, icon and colour for each stock state. The preview under each state shows the result as you type.
  4. Save, and open a product page to see the new stock line.

Frequently asked questions

Does it change how stock works?

No. Stockline only changes the message shoppers see. Stock levels, backorders and the low stock threshold are still WooCommerce’s settings.

Where does the low stock number come from?

From WooCommerce: the product’s own low stock threshold, or the store-wide one under WooCommerce → Settings → Products → Inventory.

Why don’t I see an “In stock” message on some products?

WooCommerce shows nothing for in-stock products that don’t track stock. Set an In stock message in Stockline to show one there too.

Can a product or variation have its own message?

Stockline’s messages, icons and colours apply to the whole store. Variations show the store’s message for their stock state, with their own quantity in {qty}.

Does it work with block themes?

Yes. The product page in block themes renders stock through the same WooCommerce function Stockline hooks into.

Can I style it further?

Yes. The line has the classes stockline, stockline--{state} (in-stock, low-stock, backorder, out-of-stock) and stockline--plain or stockline--badge, plus WooCommerce’s own stock classes. The colour is a CSS variable, --stockline-color, set by a stockline--color-{hex} class (e.g. stockline--color-cf222e).

The stock line didn’t change after I saved. Why?

Usually a page cache: clear your caching plugin’s or host’s cache and reload the product page. If it still shows WooCommerce’s text, check that the message for that state isn’t empty (empty keeps WooCommerce’s wording) and that your theme shows the stock line at all.

What happens to my data if I delete Stockline?

When you click Deactivate on the Plugins screen, Stockline asks what should happen to its data if you then delete the plugin. Keep it (the default) and your stock messages, icons and colours are still there if you install Stockline again. Choose Delete it permanently when the plugin is deleted to have them removed when you delete it. Deactivating alone never removes anything, and your products and their stock levels are never deleted.

Can I translate Stockline?

Yes, on translate.wordpress.org. The template is also included as languages/stockline.pot for tools such as Poedit or Loco Translate.

Changelog

1.0.0

  • First release.

Full changelog on WordPress.org →

Screenshots

Out of stock: your own store-wide message, here with a link, in the badge style with the default icon and colour.
Out of stock: your own store-wide message, here with a link, in the badge style with the…
Low stock: your own wording with the quantity left, from the store’s low stock threshold.
Low stock: your own wording with the quantity left, from the store’s low stock threshold.
On backorder: tell shoppers when it ships instead of “Available on backorder”.
On backorder: tell shoppers when it ships instead of “Available on backorder”.
Variations get their own stock line as shoppers pick options.
Variations get their own stock line as shoppers pick options.
Settings: message, icon and colour for each stock state, with a live preview as you type.
Settings: message, icon and colour for each stock state, with a live preview as you type.
Pick the plain text style and the previews follow before you save: the same messages and icons in the state’s colour, without the badge.
Pick the plain text style and the previews follow before you save: the same messages and…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Stockline alternatives

All backorder plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Ship Estimate for WooCommerce Ship Estimate for WooCommerce Add a Delivery Estimate or Shipping Method Description to the WooCommerce Cart with a… by RLDD 100+ ★★★★★★★★★★ 4.9 (8) 1 month ago 80
2 Pre-Orders for WooCommerce – PreCart Pre-Orders for WooCommerce – PreCart Easily enable preorders for your WooCommerce store. The best free WooCommerce preorder… by tasin07 60+ ★★★★★★★★★★ 4.3 (4) 4 months ago 62
3 WC Backorder Split WC Backorder Split A simple plugin that helps you split the WooCommerce order for the products that you do not… by akshayaswaroop 50+ ★★★★★★★★★★ 3.7 (3) 4 days ago 71
4 PiWeb Advance notification for WooCommerce PiWeb Advance notification for WooCommerce Advance notification for WooCommerce | WooCommerce email notifications | Woocommerce send… by PI Web Solution 10+ ★★★★★★★★★★ No reviews 3 weeks ago 66
5 PreOrders for WooCommerce PreOrders for WooCommerce Accept WooCommerce preorders with partial payment, release dates, and stock automation. by SoftTent 10+ ★★★★★★★★★★ 5 (1) 2 months ago 64
6 SimplexIS Woocommerce Backordered Products SimplexIS Woocommerce Backordered Products This Wordpress plugin will create a submenu page, showing a table of all backordered… by JeroenVanOort 10+ ★★★★★★★★★★ No reviews 13 years ago 23
7 Disable WooCommerce Backorder Emails Disable WooCommerce Backorder Emails Stops WooCommerce from sending backorder notification emails to the admin. No settings… by curoagency <10 ★★★★★★★★★★ No reviews 5 months ago 36
8 MultiAddons Pre-Order Manager for WooCommerce MultiAddons Pre-Order Manager for WooCommerce Enable pre-orders for WooCommerce products with flexible pricing, availability dates… by multiaddons <10 ★★★★★★★★★★ 5 (2) 3 months ago 56
9 RestockBeacon Preorder & Back in Stock for WooCommerce RestockBeacon Preorder & Back in Stock for WooCommerce Preorder, backorder & back in stock waitlist for WooCommerce. Email a "Notify Me" alert the… by AsanaPlugins <10 ★★★★★★★★★★ No reviews 2 weeks ago 64
10 Backorder Desk Backorder Desk A work queue for WooCommerce order lines still waiting for goods: what each customer is… by ABCreate <10 ★★★★★★★★★★ No reviews 2 days ago 64

FAQ

Stockline: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 13, 2026

Is Stockline free?

Yes. Stockline is free to download and use from the official WordPress.org plugin directory.

Is Stockline safe to use in 2026?

Stockline is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 4 hours ago, and scores 64/100 on our health check.

How many websites use Stockline?

Stockline is active on <10 WordPress websites and has been downloaded 0 times since it launched in October 2026. It was downloaded 36 times in the last 30 days.

Does Stockline work with WordPress 7.1?

Yes. The developer has tested Stockline up to WordPress 7.1.3, the latest release. It requires WordPress 6.5 or newer.

What PHP version does Stockline need?

Stockline requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Stockline last updated?

The latest version, 1.0.0, was released on October 13, 2026 (4 hours ago).

Who makes Stockline?

Stockline is developed and maintained by Extendiment.

What are the best alternatives to Stockline?

The most popular alternatives to Stockline are Ship Estimate for WooCommer… (100+ installs), Pre-Orders for WooCommerce (60+ installs) and WC Backorder Split (50+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.