Disable Sales for WooCommerce adds the ability of temporarily disabling shop functionalities in WooCommerce.