The woocommerce open close plugin is wonderful for managing your store opening and closing activities. The woocommerce close shop easily manages the store's all activities. Admin can close the whole store manually. You disable the add to cart button non working hours or off days. You can close stores for upcoming events with date, and event details.