Plainclause Store Vacation & Holiday Mode For WooCommerce Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Going on holiday, moving stock or just need a break? Put your WooCommerce shop in vacation mode without hiding it. Products stay visible (and keep their search rankings), customers see a clear notice with your reopening date, and the shop opens again by itself.
Set the dates once under WooCommerce > Settings > Store hours and forget about it: the shop closes at the start time, shows “Our shop is closed until 9 November, 9:00”, and reopens on time. No coming-back-to-untick-a-box, no lost customers who think the shop is gone.
Why this one
- Scheduled, not just on/off. Set the start and end date and time in advance; it closes and reopens on its own, in your site’s time zone.
- Tell customers before you go. Show “Heads up: we’ll be closed from … until …” a few days ahead, so regulars can order in time.
- Nothing slips through. Add to cart is paused on product pages, and items already in carts cannot be checked out, including with the checkout block.
- Keep some things on sale. Leave chosen categories purchasable, such as gift cards or downloads.
- Lightweight and private. No external services, no tracking, no nag screens.
Features
- Close the shop now with one tick, or schedule a vacation with a start and end date and time.
- Reopens automatically at the end time.
- Products stay visible; “Add to cart” is paused and items already in carts cannot be checked out.
- Notice banner with the reopening date (
{reopen}), on every page or only on shop pages, or anywhere with the[pcsh_notice]shortcode. - Announce a vacation in advance: show “we’ll be closed from … until …” a few days before.
- “Notice only” mode: keep taking orders and just tell customers that orders ship after you return.
- Keep chosen categories purchasable (for example gift cards or downloads).
- Works with the cart and checkout blocks and classic themes.
- No external services, no tracking.
Pro add-on (optional)
Everything above is free and stays free. A separate paid add-on adds:
- Weekly opening hours, for example Monday to Friday 9:00 to 17:00, including hours past midnight.
- Any number of planned closures (public holidays, stocktake days), each with its own message.
Plainclause Store Hours Pro costs from $19 a year for one site, or $49 once for a lifetime licence, with a 30-day money-back guarantee. It is sold by Freemius, our reseller and merchant of record.
More from Plainclause
- Plainclause Sequential Order Numbers for WooCommerce: clean, gap-free order numbers with your own prefix.
- Plainclause EU Withdrawal Button & Legal Guarantee Notice: the withdrawal function and legal guarantee notice EU shops need.
For developers
Filters: pcsh_status (the open/closed state), pcsh_now, pcsh_settings_fields.
Screenshots
The shop in vacation mode: products stay visible and a notice shows the reopening date.
Product pages stay online, but Add to cart is paused until you reopen.
Announce a vacation in advance with a “heads up” notice.
Settings: close now or schedule a vacation, choose what customers see, keep categories open.

