BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Date Picker Blocker for Gravity Forms icon
Actively maintained Tested with WP 7.1 #57 in availability

Date Picker Blocker for Gravity Forms

Block dates, ranges, weekdays and minimum advance notice in Gravity Forms date fields, globally or per form and field.

Active installs<10New
Downloads · 30d69▼ -45.2% vs prev. 30d
Rating—0 reviews
Health score60/100Fair
All-time downloads162Since Aug 2026
Support resolved—No recent threads
RequiresWP 6.2PHP 8.0+
Downloads · 7d14▼ -36.4% week over week
Our verdict

Use with caution

Date Picker Blocker for Gravity… works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 60/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

51117Aug 29Sep 19Oct 11
Yesterday2
Daily average (1y)4
Peak day23Aug 29, 2026
Last 12 months162

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Date Picker Blocker for Gra… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
availability >100 2,553 Best availability plugins →
blocked dates >100 1,325 Best blocked dates plugins →
booking >100 2,192 Best booking plugins →
Date Picker >100 1,908 Best Date Picker plugins →
form validation >100 4,566 Best form validation plugins →

About Date Picker Blocker for Gravity Forms

From the official readme · v1.0.0

Description

This plugin requires the Gravity Forms plugin, which is a commercial product sold separately by Rocketgenius, Inc. It does nothing on its own.

Date Picker Blocker for Gravity Forms restricts which dates visitors can pick in a Gravity Forms date field. It grew out of the needs of travel businesses, built around real client work at Paxrank, where managing product availability usually calls for finer control than a plain date field offers. That said, nothing about it is travel-specific: it works just as well for any kind of business.

The plugin is completely free, and I have no plans to charge for it. Feel free to use it and adapt it however suits you best. Have a suggestion, or found a bug? Report it in the support forum or through the website, and I will look into it as soon as I get a chance.

Three kinds of restriction

  • Blocked dates and ranges. Block a single day, or a whole range in one record by giving it a start and an end date.
  • Minimum advance notice. Require bookings to be made at least a set number of days ahead, from 0 to 365. Dates in the past are always blocked, regardless of this setting.
  • Weekdays. Block one or more days of the week — for example every Sunday.

Three levels of scope

Every restriction can be applied globally to all forms, to one specific form, or to one specific date field on one form.

The two ways scopes combine are deliberately different, because the rules mean different things:

  • Advance notice resolves by priority. The most specific restriction wins — field, then form, then global — and they do not stack.
  • Weekday restrictions are additive. Every applicable restriction is combined, so the blocked days add up.

Other things it does

  • Works with all Gravity Forms date field types: date picker, plain text input, and the day/month/year dropdown variant.
  • Server-side validation parses each submitted date using that field’s own Gravity Forms date format, so a field configured differently from the rest of the site still validates correctly.
  • A global date format setting (DD/MM/YYYY, MM/DD/YYYY, YYYY-MM-DD and dashed variants) controls how dates are shown and entered in the admin.
  • Every restriction can carry a description, and the list shows who created it and when.
  • Uninstall is opt-in. Your data is kept unless you explicitly tick the box that deletes it.
  • Fully translatable, with translations delivered through translate.wordpress.org.

Developer hooks

do_action( 'paxrank_gf_date_blocker_init' );
apply_filters( 'paxrank_gf_date_blocker_should_load', bool $should_load );

Installation

  1. Make sure Gravity Forms is installed and active. This plugin does nothing without it.
  2. Upload the plugin folder to /wp-content/plugins/, or install it through the Plugins screen in WordPress.
  3. Activate the plugin. Activation creates the three database tables it needs.
  4. Go to Settings → Date Blocker in the WordPress admin, or use the Settings link on the plugin’s row in the Plugins screen.
  5. Set the global Date Format to match what your forms display, then add your first restriction.

Frequently asked questions

Does it work with every kind of Gravity Forms date field?

Yes, the date picker, the plain text input, and date fields that use day/month/year dropdowns. Server-side validation reads each field’s own configured date format, so mixed formats across your forms are handled correctly.

Can I block several dates at once?

Yes. Leave the end date empty to block a single day, or fill it in to block the whole range from start to end in a single record.

What happens to dates in the past?

They are always blocked. The plugin is built for future bookings, and past dates cannot be added from the admin interface either.

Which date format should I choose?

The one your forms actually display, since the setting controls how dates are shown and entered in the admin. Server-side validation is independent of it and uses each field’s own format, so a field with a different format still validates correctly.

What happens if Gravity Forms is deactivated?

The plugin detects it, shows an admin notice, and stays inert. It does not throw errors, and your restrictions are preserved for when Gravity Forms comes back.

Does the plugin delete my data when I uninstall it?

Only if you ask it to. Data deletion is opt-in, under Uninstall Options. If you leave that box unchecked, your restrictions and settings survive uninstalling.

I use a page-caching plugin. Does that affect the blocking?

Only the visual layer. The restrictions the date picker greys out are printed into the page, so a cached page keeps showing the restrictions that existed when it was cached — until the cache is purged, a newly added restriction may not be greyed out yet (or a removed one may still look blocked). Enforcement is unaffected: form submissions are POST requests, which bypass the page cache, and the server validates every submission against the live restrictions. If you change restrictions often, purge your page cache after saving, or exclude your booking pages from caching.

Changelog

1.0.0

  • Initial release.
  • Block specific dates and full date ranges in Gravity Forms date fields.
  • Minimum advance notice restrictions, from 0 to 365 days. Past dates are always blocked.
  • Weekday restrictions: block one or more days of the week.
  • Every restriction can be scoped globally, to one form, or to one date field.
  • Works with all three Gravity Forms date presentations: date picker, text input, and day/month/year dropdowns — every one of them enforced on the server, not just in the browser.
  • Unavailable dates are greyed out in the date picker, and every submission is re-validated on the server, so the rules hold even without JavaScript.
  • Validation runs through Gravity Forms’ own per-field filter, so it reads each value exactly as Gravity Forms composed it and leaves fields hidden by conditional logic, or sitting on other pages of a multi-page form, alone.
  • Dates are parsed with each field’s own Gravity Forms date format, and “today” follows your site’s timezone.
  • Configurable admin date format, a debug panel, and opt-in data removal on uninstall.
  • Fully translatable, with translations delivered through translate.wordpress.org.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Date Picker Blocker for Gravi… alternatives

All availability plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Availability Datepicker – Booking Calendar for Contact Form 7 – Input WP Availability Datepicker Availability datepicker & booking calendar for any form. Configure business hours, time… by inputwp 10K+ ★★★★★★★★★★ 4.1 (42) 8 months ago 47
2 Booqable Rental Plugin Booqable Rental Plugin Booqable - WordPress Rental Plugin by Booqable Rental Software 1K+ ★★★★★★★★★★ 4.2 (10) 4 months ago 57
3 Twice Commerce – Easy Rental Booking System Twice Commerce – Easy Rental Booking System Free rental and booking plugin for Wordpress websites by Twice Commerce. Reservations with… by Twice Commerce 300+ ★★★★★★★★★★ 5 (2) 4 months ago 61
4 Bukza Bukza Flexible Online Booking Tools. Reservation System for Services, Rentals and Events. by Bukza 200+ ★★★★★★★★★★ 5 (2) 2 months ago 72
5 Wishlist and Waitlist for WooCommerce Wishlist and Waitlist for WooCommerce Wishlist and Waitlist for your clients by BeRocket 100+ ★★★★★★★★★★ 3.9 (7) 2 months ago 72
6 eZee Online Hotel Booking Engine eZee Online Hotel Booking Engine eZee Reservation plugin is solutions for hotel, resorts, B&B, hotel chains, to get… by eZee Technosys 100+ ★★★★★★★★★★ 2.3 (6) 7 years ago 26
7 DoBu.uk Availability DoBu.uk Availability Embed DoBu.uk availability and booking calendars by Richard Palethorpe 100+ ★★★★★★★★★★ 5 (1) 4 years ago 32
8 Super Monitoring Super Monitoring Monitor your website uptime and basic functions with www.supermonitoring.com and access… by siteimpulse 60+ ★★★★★★★★★★ 4.4 (9) 5 months ago 63
9 Icalviz Icalviz Show your real-time Google Calendar availability as a beautiful front-end calendar — no API… by Killian Santos 50+ ★★★★★★★★★★ No reviews 5 months ago 46
10 Circumflex Booking Circumflex Booking Flexible appointment booking with manual approval, service selection, and email… by sutregutt 50+ ★★★★★★★★★★ No reviews 3 weeks ago 68

FAQ

Date Picker Blocker for Gravity For…: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 12, 2026

Is Date Picker Blocker for Gravity… free?

Yes. Date Picker Blocker for Gravity… is free to download and use from the official WordPress.org plugin directory.

Is Date Picker Blocker for Gravity… safe to use in 2026?

Date Picker Blocker for Gravity… works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 60/100 on our health check.

How many websites use Date Picker Blocker for Gravity…?

Date Picker Blocker for Gravity… is active on <10 WordPress websites and has been downloaded 162 times since it launched in August 2026. It was downloaded 69 times in the last 30 days.

Does Date Picker Blocker for Gravity… work with WordPress 7.1?

Yes. The developer has tested Date Picker Blocker for Gravity… up to WordPress 7.1.3, the latest release. It requires WordPress 6.2 or newer.

What PHP version does Date Picker Blocker for Gravity… need?

Date Picker Blocker for Gravity… requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Date Picker Blocker for Gravity… last updated?

The latest version, 1.0.0, was released on August 29, 2026 (1 month ago).

Who makes Date Picker Blocker for Gravity…?

Date Picker Blocker for Gravity… is developed and maintained by Paxrank.

What are the best alternatives to Date Picker Blocker for Gravity…?

The most popular alternatives to Date Picker Blocker for Gravity… are Availability Datepicker (10K+ installs), Booqable Rental Plugin (1K+ installs) and Twice Commerce (300+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.