Woo Store Vacation

تفصیل

It might be difficult for a store owner to find a time and take a vacation, but when they do they need a plan for their online store.

Store Vacation plugin provides a robust and missing feature of the WooCommerce core out of the box by allowing the site manager to schedule a range of vacation dates and putting eCommerce functionality of the site on pause or hold mode for a certain amount of time.

Pausing your store disables the checkout but keeps your store online and accessible to visitors. You can pause or temporarily close your store by defining a few simple options within a minute or two. This means customers can see your products but can’t purchase them.

If you want to start selling products again, then you can unpause your store at any time by deactivating the Vacation Mode or schedule the plugin which does this behind the scenes for you automatically!

🔥 BECOME A PREMIUM USER

Take Store Vacation to the next level with Woo Store Vacation Pro. The Pro plugin enhances your marketing capabilities and comes with the ability to schedule unlimited vacation dates/days.

Here’s a look at what’s currently included with Pro:

  • One-click store close
  • Exclude list of user roles
  • Exclude list of product types
  • Exclude products individually
  • Display notice via shortcode or block
  • Allow Shop Managers to edit
  • Unlimited date-time ranges
  • Unlimited weekday hours
  • Unlimited notifications
  • Import and export plugin settings

Upgrade to PRO! →

سکرین شاٹاں

  • Plugin’s settings page
  • User-Friendly datepicker
  • Displaying a notice at the top of shop page
  • Displaying a notice at the top of product page
  • Displaying a notice at the top of shop archive pages

Blocks

This plugin provides 1 block.

  • Store Vacation Notice

انسٹال کرݨ

Minimum Requirements

  • PHP version 7.4 or greater.
  • MySQL version 5.6 or greater or MariaDB version 10.0 or greater.
  • WordPress version 5.3 or greater.
  • WooCommerce version 4.0 or greater.

Automatic installation

Automatic installation is the easiest option — WordPress will handle the file transfer, and you won’t need to leave your web browser. To do an automatic install of the plugin, log in to your WordPress dashboard, navigate to the Plugins menu, and click “Add New.”

In the search field type “Woo Store Vacation”, then click “Search Plugins.” Once you’ve found the plugin, you can view details about it such as the point release, rating, and description. Click “Install Now,” and WordPress will take it from there.

Manual installation

The manual installation method requires downloading the plugin and uploading it to your webserver via your favorite FTP application. The WordPress codex contains instructions on how to do this here.

Updating

Automatic updates should work smoothly, but we still recommend you back up your site.

ہرہک دے سوال

Why you might want to put your store on vacation?

You might want to temporarily close your shop, if:

  • You run a solo business, and sometimes life interferes, whether it be an illness, a personal trip, or a family emergency.
  • You want to give your employees a few days off over a holiday weekend to improve their productivity.
  • Your store has been very busy, so you need some time to catch up on unfulfilled orders.
  • For a day or two, you need everything to remain static while you update and compare the inventory in both your offline and online stores.

Does vacation mode hurt SEO ranking?

Not at all! The plugin keeps your entire store visible, so your search engine rankings are unaffected and your customers can still browse products and make plans for purchases. However, it disables the actual shopping cart and checkout procedure, so no sales or transactions can be made while the extension is in use.

Where do I find the plugin’s settings page?

  1. Log into your WordPress website dashboard.
  2. Navigate to “WooCommerce” » “Store Vacation”.

How do I set up my vacation dates?

  1. Navigate to “WooCommerce” » “Store Vacation”.
  2. Check the checkbox “Set Vacation Mode” to enable vacation mode in your shop.
  3. Enter the “Start Date” — first day where the shop will be closed.
  4. Enter the “End Date” — first day where the shop will be re-opened.
  5. Optionally, fill in a temporary shop announcement or vacation message.
  6. Click “Save Changes”.

What does “Disable Purchase” checkbox do?

Enabling this option will disable eCommerce functionality and takes out the cart, checkout process and add to cart buttons with disabling purchases for all users whether they’re logged in or not.

Why there is no message displaying on my theme!?

Your store notification will display on your shop and single product page(s), letting your customers know the details of the closure.

However, you can add the vacation notice on any specific page by adding the Store Vacation Notice block to the page content or using the [woo_store_vacation] shortcode instead.

How do I get help with the plugin?

The easiest way to receive support is to “Create a new topic” by visiting Community Forums page here.

Make sure to check the “Notify me of follow-up replies via email” checkbox to receive notifications, as soon as a reply posted to your question or inquiry.

Does this plugin supports WPML?

Yes. The plugin is translation-ready and has a config file to support both WPML and Polylang plugins fully.

Can I help in translating this plugin into a new language?

The plugin is fully translation-ready and localized using the GNU framework, and translators are welcome to contribute to the plugin.

Here’s the WordPress translation website →

How do I contribute to this plugin?

We welcome contributions in any form, and you can help reporting, testing, and detailing bugs.

Here’s the GitHub development repository →

Did you like the idea behind this plugin?

Please share your experience by leaving this plugin 5 shining stars if you like it, thanks!

Is there a pro/premium version of Woo Store Vacation?

Absolutely! Woo Store Vacation Pro is available as an upgrade and includes advanced functionality and third-party integrations.

ریویو

اپریل 2, 2023 1 reply
What this proposes to do, should be fairly straightforward. Unfortunately, the setup page is non-sensical. What is the "Button Text" for? What is the "Button URL" for? Why are those there? There's no explanation.Also, the shortcode that you can supposedly add to any page, sounds like a great idea. If it worked, it would be an even better idea. I've already had multiple customers asking me why they can't order my products, because there's no message on the Shop page, and no message on any of the product pages. I'd have been better off just letting people order, sending them a message saying, "I'm out for a week, sorry for the delay while I enjoy holding your money!" Edit: I finally got it to work. The boilerplate text that's in the "Vacation Notice" edit box isn't actually usable, as is. You HAVE to edit it, even if those words are exactly what you want to say. If you leave that default text untouched, even though it looks like it's been edited, the plugin doesn't display any message, or even an empty box (which would have been a clue that I needed to add text). The "Button Text" and "Button URL" apply to the button that appears within the vacation message box, IF you add some vacation text.
فروری 22, 2023 1 reply
An excellent plugin, easy to use and configure. Congrats !
فروری 6, 2023 1 reply
My client needs occasional time away from her business. Utilizing this plugin has made it so easy to set up a vacation time and KNOW that the store will be live again when she's back from a trip. So easy and it makes my life less stressful. 🙂
جنوری 30, 2023 1 reply
Did a great job, and worked as expected. I would just like for the Vacation Notice to have better formatting. I had to add some CSS to make the button look decent.
جنوری 29, 2023 1 reply
The plugin works great and I appreciate the development, My only complaint are the every present pop-up's on the admin console to upgrade to the paid version
سارے 53 ریویو پڑھو

Contributors & Developers

“Woo Store Vacation” is open source software. The following people have contributed to this plugin.

حصہ پاوݨ آلے

“Woo Store Vacation” has been translated into 1 locale. Thank you to the translators for their contributions.

“Woo Store Vacation” دا آپݨی زبان وچ ترجمہ کرو۔

ڈیویلپمنٹ وچ دلچسپی ہے؟

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

تبدیلی لاگ

1.7.0

  • Feature: Vacation notice can be displayed using the “[woo_store_vacation]” shortcode or editor block.
  • Compatibility: WooCommerce 7.4

1.6.4

  • Feature: Add “woo-store-vacation-shop-closed” class to the body element when shop is closed.

1.6.3

  • Tweak: Ensure compatibility of HPOS support with PHP 7.4

1.6.2

  • Feature: Add support for HPOS (High-Performance Order Storage)
  • Compatibility: WooCommerce 7.3

1.6.1

  • Tweak: Improved logic in displaying admin-notices.

1.6.0

  • Compatibility: WooCommerce 7.2

1.5.1

  • Update author URI.

1.5.0

  • Compatibility: WordPress 6.1
  • Compatibility: WooCommerce 7.1
  • Fix: Account for time when comparing dates.
  • Fix: Support local timezone.

1.4.6

  • Compatibility: WooCommerce 6.8

1.4.5

  • Compatibility: WordPress 6.0
  • Compatibility: WooCommerce 6.5

1.4.4

  • Compatibility: WordPress 5.9
  • Compatibility: WooCommerce 6.2

1.4.3

  • Compatibility: PHP 8.0

1.4.2

  • Compatibility: WordPress 5.8
  • Compatibility: WooCommerce 5.5

1.4.1

  • Compatibility: WordPress 5.7
  • Compatibility: WooCommerce 5.1

1.4.0

  • Compatibility: WordPress 5.6
  • Compatibility: WooCommerce 4.8
  • Tweak: Improved data sanitization/escaping.
  • Tweak: Updated upsell notice markup/ID. Kudos to @nicomollet

1.3.9

  • Tweak: Removed minimum date from the datepicker module.
  • Fix: Bail early, in case the store closing request is for an administrative interface page.

1.3.8

  • Fix: Multiple code standards improvements.
  • Compatibility: WordPress 5.5
  • Compatibility: WooCommerce 4.4

1.3.7

  • Compatibility: WooCommerce 4.3

1.3.6

  • Compatibility: WordPress 5.4

1.3.5

  • Feature: Add language configuration file to support WPML/Polylang.
  • Compatibility: WooCommerce 4.2.0

1.3.4

  • Compatibility: WordPress 5.4
  • Compatibility: WooCommerce 4.1

1.3.3

  • Fix: Multiple code standards improvements.
  • Compatibility: WordPress 5.4
  • Compatibility: WooCommerce 4.0.1

1.3.2

  • Fix: Delay purchasable filter to run AFTER all other hooks have completed preventing from getting overridden by a third-party extension.
  • Compatibility: WooCommerce 3.9.2

1.3.1

  • Compatibility: WooCommerce 3.9

1.3.0

  • Fix: Fatal error while submitting store vacation dates via a non-Latin calendar.
  • Fix: Altered vacation notice z-index value to prevent overlap with core notifications.
  • Compatibility: WordPress 5.3
  • Compatibility: WooCommerce 3.8

1.2.4

  • Tweak: Minor changes.

1.2.3

  • Tweak: Update WooCommerce hook names.

1.2.2

  • Fix: Miscalculation of “strtotime” method.

1.2.1

  • Fix: Miscalculation of “strtotime” method.
  • Compatibility: WordPress 4.9

1.2.0

  • Feature: Add custom datepicker stylesheet file.

1.1.0

  • Feature: Add button text and URL fields to the plugin settings page.

1.0.4

  • Feature: Add start date to close the shop immediately.
  • Feature: Add color picker controls to customizer background and text color.
  • Compatibility: WooCommerce 3.0

1.0.3

  • Tweak: Update hooks for shop and single product pages.

1.0.2

  • Feature: Add screenshot images.

1.0.1

  • Fix: Miscalculation of “strtotime” method.

1.0.0

  • Initial release.