Discontinued Product Stock Status for WooCommerce


Discontinued Product Stock Status for WooCommerce allows you to list a product as ‘Discontinued’ in your WooCommerce catalog, optionally write a custom message to guide your buyers to newer or other products and thus helping you recover lost sales and SEO traffic in the process.

Usually a store owner only uses 2 Stock status in WooCommerce – ‘In Stock’ and ‘Out of Stock’. So, they tend to put a product in ‘Out of Stock’ status even when the product is actually discontinued or will no longer be available in future or they would just delete the product page.

However, either of these actions are a loss-loss for store owners and buyers. When a product is ‘out of stock’ the buyer assumes that product will be back in stock in some time when in reality the product has been discontinued and will never be available for purchase in future. Similarly, if a store owner deletes the product page then all the SEO traffic that product page was getting is lost as the product page no longer exists. Either way, it ends up in lost revenue for the store owner.

So, to solve this problem this plugin adds a custom stock status ‘Discontinued’ so that store owners no longer have to use ‘Out of Stock’ status for discontinued products and allows them to correctly inform and guide the buyers easily.

  • Supports almost all product types – Simple, Variation, Grouped, Virtual and Downloadable.
  • Allows store owners to set a Global message for Discontinued products.
  • Allows store owners to set product specific messages after setting discontinued stock status.
  • Allows you to mark a simple / variable product as discontinued in advance, so after the stock quantity of an ‘instock’ product reaches zero, the product is automatically shown as discontinued. This is very useful for products that have reached end-of-life (EOL products). Thus preventing buyers from buying something that is no going to be available in future.
  • Allows store owners to set Variation-level specific messages for discontinued variations of a variable product.
  • Store owners can also set a generic message on a Product level for variations & Grouped products.

Recover Lost Sales
Now no longer lose sales because of a miscommunication with buyers. Show them the correct status for the discontinued products, guide them and convert them.

Don’t lose SEO Traffic
You have put a ton of money and effort into upping your SEO game and removing a product page is shooting yourself on foot.
Now with this plugin, you can show correct status for the discontinued products and avoid losing the SEO traffic

Recommended Plugins:


Need a tailor-made solution for WooCommerce that solves complex business problems? Our team of experienced developers have helped many businesses like yours to accomplish these goals. Find out more.

Keep up to date with us by subscribing to the newsletter, following us on Twitter and liking us on Facebook.

If you enjoy using the software we’d love it if you could give us a review!


  • Custom message on the product page.
  • Setting up a custom message and providing the URL of a similar product to buyers.
  • Global Message for Discontinued Products.
  • Setting page for Global message.
  • Discontinue a simple/variable product in Advance.
  • Discontinued Product Message for a particular variation.
  • Setting page for variation level discontinued messages.
  • Setting page for product level discontinued message.
  • Setting page for group level discontinued messages.
  • Restore Settings.


This section describes how to install the plugin and get it working.
1. Upload the discontinued-products-stock-status-woocommerce plugin folder to your /wp-content/plugins/ directory
2. Activate the plugin through the \\’Plugins\\’ menu in WordPress
3. Visit the \\’ WooCommerce Discontinued Products\\’ menu item in your admin sidebar.


30 Janeiro, 2023 2 replies
Does everything as advertised the only thing not working for the Flatsome Theme is the Global message and Product specific message. Any idea on how to enable that on the Flatsome theme?
15 Setembro, 2022
Plugin works great a few new features added specially for me. Support is perfect - almost real time 🙂 Thank you. Keep it up 🙂
Ler todas as 5 avaliações

Contribuidores e programadores

“Discontinued Product Stock Status for WooCommerce” é software de código aberto. As seguintes pessoas contribuíram para este plugin:


“Discontinued Product Stock Status for WooCommerce” foi traduzido para 1 locale. Obrigado aos tradutores pelas suas contribuições.

Traduza o “Discontinued Product Stock Status for WooCommerce” para o seu idioma.

Interessado no desenvolvimento?

Consulte o código, consulte o repositório SVN, ou subscreva o registo de alterações por RSS.

Registo de alterações

1.1.4 2023-08-30

  • Fixed – Files updated

1.1.3 2023-08-30

  • New – Tested plugin with HPOS Compatibility.

1.1.2 2023-08-01

  • Fixed – Issue of Discontinued Filter option on the WooCommerce Products Page for WooCommerce version 7.9.

1.1.1 2023-04-24

  • Fixed – Issue of mark as discontinued option on babckorders for WooCommerce version 7.6.
  • New – Tested with WordPress version 6.2 & WooCommerce version 7.6.

1.1.0 2023-03-16

  • Fixed – Spelling mistake’s corrected.

1.0.9 2023-02-01

  • Fixed – Negative Quantity Issue.

1.0.8 2023-01-27

  • Fixed – CSS issue fixed.

1.0.7 2023-01-25

  • Enhancement – Optimized query for better performance.

1.0.6 2022-11-23

  • New – Restore Settings => Setting to set all the WooCommerce products in the ‘Discontinued’ stock status to ‘Out of Stock’ stock status on deactivation of this plugin.

1.0.5 2022-10-08

  • New – Mark as discontinued checkbox for setting product as discontinued in advance.

1.0.4 2022-09-23

  • New – Settings to Hide Discontinued Products showing up in Website’s search results.

1.0.3 2022-09-15

  • Fixed – Call of member function get_id() on null.
  • Fixed – Hide of discontinued product’s from search results.

1.0.2 2022-09-08

  • Fixed – Filtering of discontinued products from products dashbaord.

1.0.1 2022-09-03

  • Fixed – Hiding discontinued product for variable & grouped product.
  • Fixed – Grayscale image for discontinued produts.