WooCommerce Stock Manager


WooCommerce Stock Manager allows you manage stock for products and their variables from one screen.

Plugin is compatible with WordPress 5.0+ and is tested on 5.2.2. vesrion
Plugin is compatible with WooCommerce 3.5+ and is tested on 3.6.4 version.
For older version WooCommerce use plugin 1.1.4

GDPR ready – plugin don’t collect personal data

A few notes about the plugin:

  • You can set „Manage stock“ for each product and variation
  • You can set „Stock status“ for each product and variation
  • You can set „Backorders“ for each product and variation
  • You can set „Stock“ for each product and variation
  • You can set „Price“ for each product and variation
  • You can set „Sale price“ for each product and variation
  • You can set „Tax status“ for each product and variation
  • You can set „Tax class“ for each product and variation
  • You can set „Shipping class“ for each product and variation
  • You can set „Sku“ for each product and variation
  • You can set „Product name“ for each product and variable product
  • You can display product thumbnail

You can filter products by type, category, stock manage or stock status.
You can sort products by name or sku.
Searching products by name or sku.
Filter displaying columns.

For better usabillity is possible hide some table cells.

Variants for variable product is posible edit after click on „Show variables“ button.
Each product or variation, can be save separatelly, or you can save all displayed data.

Product stock history

In Stock log page, you can filter product and see his stock history.


With plugin is possible export all stock data from your eshop, edit them and import back with csv file.
This feature needs refactoring, so use this only on your own risk.

Export file structure:

SKU – product unique identificator, required.
Manage stock – values: „yes“, „notify“, „no“. If is empty „no“ will be save.
Stock status – values: „instock“, „outofstock“. If is empty „outofstock“ will be save.
Backorders – values: „yes“, „notify“, „no“. If is empty „no“ will be save.
Stock – quantity value.
Product type – type of product.
Parent SKU – if product is variant, parent product SKU is displayed for better filtering csv file.


Bulk editing.
Display stock history in visually graph.
Hooks for 3rd party plugins.

Find more info on Toret.cz.


  • Edit stock product data
  • Edit stock variations data
  • Show product variations


Using The WordPress Dashboard

  1. Navigate to the ‚Add New‘ in the plugins dashboard
  2. Search for ‚WooCommerce Stock Manager‘
  3. Click ‚Install Now‘
  4. Activate the plugin on the Plugin dashboard

Uploading in WordPress Dashboard

  1. Navigate to the ‚Add New‘ in the plugins dashboard
  2. Navigate to the ‚Upload‘ area
  3. Select woocommerce-stock-manager.zip from your computer
  4. Click ‚Install Now‘
  5. Activate the plugin in the Plugin dashboard

Using FTP

  1. Download woocommerce-stock-manager.zip
  2. Extract the woocommerce-stock-manager directory to your computer
  3. Upload the woocommerce-stock-manager directory to the /wp-content/plugins/ directory
  4. Activate the plugin in the Plugin dashboard


Q: Quantity change not working.
A: Be sure, that you have active stock manage.
Q: Plugin not working.
A: Be sure, that you have WooCommerce 3.5+ and WordPress 5.+


17. November 2019
The plugin is broken as does not work for months now, since 2.0 update, no updates for months to comply with WordPress updates or anything else. service is very simple and useless. seriously disgusted, this was the best and easiest plugin for stock management, but now it is a joke. Update your product.
12. November 2019
It is a great plugin, but is not showing all of the "out of stock" products. I have variable products that the inventory is managed at the variable level, not at a general level. So, when i select in the filter products of "out of stock" it shows only the products that are in negative, dont show products that have variations in 0 for example....
18. September 2019
after spending all afternoon finding a bulk edit plugin for my needs this is the closest thing that offers the exact data editing I was after. The only down fall is that it needs bulk editing to be 100% perfect but I see that's planned for the future, I hope it's soon.
Lies alle 69 Rezensionen

Mitwirkende & Entwickler

„WooCommerce Stock Manager“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:


„WooCommerce Stock Manager“ wurde in 2 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „WooCommerce Stock Manager“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.



  • Fixed js error


  • Fixed product variation problem
  • Added old.css with old tabla style
  • Added setting for old css styles
  • Color alert for qty boxes is back


  • Removed old stock manager table
  • Created one page React application
  • Realtime filtering – category, product name, sky, product type, stock status
  • All changes can be dismiss before saving
  • Ajax paggination
  • Saving was changed to using WooCommerce Rest API v3
  • Product quantity log
  • New database table stock_log
  • New admin page with product quantity history
  • Removed plugin settings page
  • Added filter for ajax pagination apply_filters(‚woocommerce_stock_manager_per_page‘, 50)


  • Rename language file to woocommerce-stock-manager for compatibility with WordPress translate system
  • Removed max width for table
  • Fixed button position Save all on big screen


  • Changed loading text domain
  • Added new feature for stock editing. When manage stock is changed, backorder and stock inputs are disabled.
    Stock status is changed automatically, based on stock value and backorder value, when manage stock is „yes“
    This new feature is used for allowing only correct stock „scenario“ – for example: you cannot change stock quantity, when manage stock is „no“.


  • Fixed default values for disaplay setting
  • Fixed variations ordering


  • Import/export feature is back
  • Fixed sell price saving


  • Fixed SKU sorting issue
  • Fixed search limit issue


  • Fixed wrong file update


  • New filter for limit products in product table woocommerce_stock_manager_limit
  • Import/export feature was removed from plugin
  • New setting page for plugin
  • Products limit setting
  • Enable/disable qty input for variable product – if disabled, input showing all product variants stock qty
  • Qty input step setting – for e-shops not using items, but meters or inches


  • Fixed wrong saving stock quantity, when trying set zero value
  • Added input for tax status
  • Added input for tax class
  • Added input for shipping class


  • Fixed wrond saving stock quantity


  • Fixed please enter a valid value issue
  • Changed update meta to $product->set_ method for stock status, backorders, manage stock and sku


  • Fixed issue with sale price
  • Disable product qty input for variable product
  • Variable roduct qty is calculated from all variants
  • Removed price and sale price for variable product – they dont exist in WooCommerce


  • Fixed issue with not saving Manage stock
  • Fixed issue with searching SKU for variable products
  • Fixed sales price error


  • New filter stock_manager_manage for edit user capabitily to display manager – in class-stock-manager-admin.php file


  • WooCommerce 3.0+ compatibility
  • Sku edit is now via onclick function
  • Fix Sku display issue
  • French translations


  • Fixed Save all button issue


  • Typo admin fix


  • Added input for sku change
  • Use $product->set_stock for set qty value
  • Added searching products by product name
  • Wildcard for searching by sku
  • Product name edit directly in table – green pen icon
  • Added sale price
  • Availability switch off/on table cells – price, sale price, weight, manage stock, stock status, backorders, stock
  • New setting for cells displaying
  • Fixed save all price error


  • Fixed Search by SKU issue
  • Improve filter for multiple values
  • Added Order by filter
  • Added Persian translation


  • Removed „f“ typo on admin page
  • Fixed not saving issue
  • Added product id paramater into hooks
  • Optimized pagination method
  • Fixed on sae price issue


  • Fixed wrong generate AJAX nonce
  • User manage WooCommerce capability control in stock_manager_save_one_product_stock_data


  • Fixed security vulnerabily in AJAX call


  • Fixed price saving
  • New hook stock_manager_table_th in table head before Save text
  • New hook stock_manager_table_simple_td in table line before Save button – simple product
  • New hook stock_manager_table_variation_td in table line before Save button – product variation
  • Edit product weight
  • Added product name into export file


  • Fixed issue with export class


  • Search product by sku
  • Edit product regular price
  • Link to product edit page


  • Fix error on attribut label displaying


  • Added toggle display for variations
  • Variation have their attributes as „variation name“
  • Added availability work with plugin setting, for shop managers
  • Fix displaing zero, when stock is low then 0


Fix wrong table displaing in administraion in FF and IE
Added Spanish translate – thanks to Miguel Acosta
Added Slovakia translate – thanks to Tomas Kusenda


Fix product filter issue


Startup version