This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Woocommerce Product Availability Scheduler


This Plugin you can manage the availability of all your woocommerce products, scheduling it throughout the day of the week
You will have the flexibility to choose Date and time range when your products will be available to your customers for purchasing, automatically hiding/showing the “add to cart button” on shop, category and product pages, showing a countdown timer.

After enable status of Schedule Availability for any product then the product will still be present in your WooCommerce shop before the start date, but a visitor will not be able to buy it, because the “Add-to-Cart” button will not be present. You can display a custom message to the visitor,


Woocommerce Product Availability Scheduler plugin gives you the option to display countdown timers that lets your customers know how much time misses to start purchasing time, to the end purchasing time or to the expiration date and time.


This Plugin you can set an expiring date time for every product. After this date time the product will be automatically hidden and unavailable for purchasing . Optionally the product can be still setted as visbile.

Also works with WordPress Multisite installs (each blog from the network has it’s own maintenance settings).

You can use shortcodes

[wpas_schedule_product columns='4']
[wpas_schedule_product columns='4' limit='5' ] 

Here is Template code

<?php echo do_shortcode('[wpas_schedule_product]'); ?> 

Plugin Features

  • Manage product Availability
  • Hide Add-to-Cart Button when shop is closed
  • Display next opening time
  • Purchase availability per time range, per product
  • Manually disable, Enable schedule Product availability
  • Countdown Timer for pre schedule Purchase Remaining time
  • Supported multisite


  • Add product page -> Availability Scheduler
  • Availability Scheduler -> Status
  • Availability Scheduler -> Set Schedule Time
  • Availability Scheduler -> CountDown
  • Availability Scheduler -> Shortcode
  • Availability Scheduler -> Widget


Extract the zip file and just drop the contents in the wp-content/plugins/ directory of your WordPress installation and then activate the Plugin from Plugins page.

After Plugin Active go to Products-> Add new -> Availability Scheduler(tab).


October 30, 2020
I hate to add another review that just says "it doesn't work," but... it really doesn't work. I can see the new tab on the product details. I enable the schedule, and set start and end* dates. I save the product, and... nothing happens. The "Add to Cart" button is still visible. There's no countdown timer. Absolutely nothing is different. But even if it worked, it still has problems: 1. It should not require me to enter start/end times using GMT. WordPress already knows my timezone; why can't I enter the times in my own time zone and let the plugin figure out the difference? *2. It should not be necessary to enter an end time! If I want to say, "Availability will begin on this date and continue henceforth," that should be valid. 3. And if it is necessary to enter an end time, IT SHOULD WARN ME IF I DON'T, instead of just silently not saving what I've entered! 4. The plugin description tab says there are shortcodes. Why are there shortcodes? What do they do? In what circumstance would I want to use one, and where would I put it?? So many unanswered questions. 5. There seems to be no support at all. None of the posts in the forum have been answered WooCommerce 4.6.1 WP 5.5.2 (the repository warned me that it was untested past 5.3.5, but usually plugins don't fail so catastrophically within just 2 minor versions).
September 23, 2020
Installed on WP 5.5.1, Woocommerce 4.5.2. and can't see the Availability Scheduler tab in product details.
August 14, 2020
After installation and activation, its menu never shows up in product settings. As far as I can tell this just doesn't work...
Read all 15 reviews

Contributors & Developers

“Woocommerce Product Availability Scheduler” is open source software. The following people have contributed to this plugin.




  • [*] Fixed bug.


  • [*] Fixed bug.


  • [*] Fixed bug.


  • [*] Add Shortcode.
  • [*] Add Widget.


  • [*] Initial release