

Settings under WooCommerce → Settings → Disable Sales
Going on holiday, closing over Christmas and New Year, doing a stock-take, selling only in season or taking orders only during opening hours? Disable Sales for WooCommerce closes the shop for the period you choose and opens it again by itself – no need to set products out of stock or switch the shop to maintenance mode.
Closed over Christmas? Set 24 December to 1 January once, tick “Repeat” and your shop closes and reopens on its own every year. Customers can still browse, they just cannot order – and they see when you are back.
[date_from]/[date_to] for the dates and [time_from]/[time_to] for the daily hours.Settings: WooCommerce Settings Disable Sales.
Need more than one period? The Disable Sales Pro add-on adds a weekly schedule with the public holidays of 14 EU countries, several planned closures, orders during a pause with a shipping date, closing only selected products, categories or delivery countries, an access link for wholesale and regular customers, and a banner with a countdown.
This plugin is maintained by Regelkit, makers of EU compliance plugins for WooCommerce.