Graphics Cove Shop Pause & Hours gives a WooCommerce store two things that should always have been simple:
When you are paused or closed, customers can still browse and build a cart, and only checkout is blocked, with a clear “we reopen {day} at {time}” notice and banner. Popular with takeaways, cafés, bakeries and florists taking orders on their own site, but useful for any shop that closes.
The common complaint about existing hours/vacation plugins is that they get stuck: the store closes and never reopens, or orders slip through anyway. Those are symptoms of running a time-critical control on WP-Cron and page caches. This plugin avoids that:
DONOTCACHEPAGE + no-cache headers), and the banner re-checks a no-store status endpoint on load, so it still appears on a page that was cached while you were open.Everything above works with no sign-up and no external service: hours, holidays, banner, shortcode, block and checkout gating. The plugin makes no external HTTP requests and stores no personal data.
[gcsph_banner]Both show the closed/reopening notice only when the shop is closed or paused.