WordPress plugin intelligence profile

DayPick: Date Fields for Contact Form 7

Modern, mobile-friendly date & time picker for Contact Form 7. All features free, all translations included, no license keys.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.1
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update19 Jun 20264mo ago
Active installations100Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records DayPick: Date Fields for Contact Form 7 version 1.0.1 as active, updated 4mo ago and tested up to WordPress 7.0.

Overview

About this plugin

DayPick adds a [daypick] form-tag to Contact Form 7: a fast, mobile-friendly date and time picker built on the flatpickr library.

Everything is free. No pro version, no license keys, no per-domain restrictions, no paid translations. 50+ languages ship with the plugin and are picked automatically from your site language.

Why DayPick?

  • Local display, ISO storage – the visitor sees the date in their own format (e.g. 15.07.2026), but the form always submits a clean ISO value (2026-07-15). No more AM/PM confusion or broken database exports.
  • Server-side validation – min/max dates, disabled days and hour ranges are enforced on the server too, not just in the browser.
  • Automatic language – the picker follows your WordPress site language out of the box. All 50+ flatpickr locales are bundled.
  • Visual tag generator – add a field from the Contact Form 7 editor without writing any code.
  • Loads only when needed – assets are enqueued only on pages that actually render a DayPick field, with defer strategy.
  • Theme-safe styling – isolated popup CSS prevents theme conflicts.

Usage

Add a tag to your form, either with the DayPick button in the form editor or manually:

[daypick* appointment mode:datetime min:today max:+90d hours:09:00-18:00 step:30 disable:weekends firstday:1]

Available options:

  • mode:date / mode:time / mode:datetime – picker type (default: date)
  • min:today, min:2026-07-01, min:+7d – earliest selectable date
  • max:+90d, max:2026-09-30 – latest selectable date
  • hours:09:00-18:00 – allowed time range
  • step:30 – minute increment
  • disable:weekends, disable:2026-07-15,2026-07-16 – disabled days (can be combined)
  • firstday:1 – first day of week (0 = Sunday, 1 = Monday; default: site setting)
  • format:d.m.Y – display format (PHP date tokens; use _ for a space, e.g. format:d.m.Y_H:i )
  • "Select a date" placeholder – show the quoted text as the field placeholder; without placeholder the same text becomes a pre-filled default value

The submitted value is always ISO: Y-m-d, H:i or Y-m-d H:i depending on the mode. g. [appointment] ) in your email template.

Credits

13), released under the MIT license, which is GPL-compatible. The non-minified source code is available in the flatpickr GitHub repository.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • contact form 7
  • date picker
  • time picker
  • booking
  • datetime
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity19 Jun 20264mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.