{"id":212048,"date":"2025-01-26T02:04:57","date_gmt":"2025-01-26T02:04:57","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/date-time-field-for-forms\/"},"modified":"2026-08-29T04:31:56","modified_gmt":"2026-08-29T04:31:56","slug":"advanced-date-time-field","status":"publish","type":"plugin","link":"https:\/\/ko.wordpress.org\/plugins\/advanced-date-time-field\/","author":23061364,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"7.1.1","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Advanced Date Time Field","header_author":"Pluginscafe","header_description":"This plugin add date time features in the forms","assets_banners_color":"","last_updated":"2026-08-29 04:31:56","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/pluginscafe.com\/plugin\/advanced-date-time-field\/","header_author_uri":"https:\/\/pluginscafe.com","rating":5,"author_block_rating":0,"active_installs":60,"downloads":1413,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"pluginscafe","date":"2025-01-26 02:04:29","revision":3228630},"1.0.1":{"tag":"1.0.1","author":"pluginscafe","date":"2025-10-28 04:43:32","revision":3385567},"1.0.2":{"tag":"1.0.2","author":"pluginscafe","date":"2026-08-29 04:31:56","revision":3671108}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3384622,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3384622,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3671108,"resolution":false,"location":"assets","locale":"","contents":"{\"landingPage\":\"\\\/wp-admin\\\/admin.php?page=advanced-date-time-field\",\"preferredVersions\":{\"php\":\"7.4\",\"wp\":\"6.0\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"steps\":[{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"},{\"step\":\"installPlugin\",\"options\":{\"activate\":true},\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"contact-form-7\"}},{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"advanced-date-time-field\"},\"options\":{\"activate\":true}}]}"}},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[1152,156285,13043,1655,156286],"plugin_category":[],"plugin_contributors":[194539,230618],"plugin_business_model":[],"class_list":["post-212048","plugin","type-plugin","status-publish","hentry","plugin_tags-contact-form-7","plugin_tags-date-picker","plugin_tags-datetime","plugin_tags-gravity-forms","plugin_tags-time-picker","plugin_contributors-kaisarahmmed","plugin_contributors-pluginscafe","plugin_committers-pluginscafe"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/advanced-date-time-field\/assets\/icon-128x128.png?rev=3384622","icon_2x":"https:\/\/ps.w.org\/advanced-date-time-field\/assets\/icon-256x256.png?rev=3384622","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Stop losing bookings because your forms ask people to type dates by hand. <strong>Advanced Date Time Field<\/strong> adds a gorgeous, touch-friendly calendar and time picker to the form builder you already use \u2014 no rebuilds, no shortcodes to memorize, no bloat.<\/p>\n\n<p>Powered by <a href=\"https:\/\/flatpickr.js.org\/\">Flatpickr<\/a>, one of the fastest and lightest date picker libraries in the world, the field pops open a smooth calendar your visitors can tap through instantly on any device. Whether you need a simple date, a precise time, or both side by side in a single field, it takes about thirty seconds to set up.<\/p>\n\n<p><strong>Works inside the form builder you already use<\/strong><\/p>\n\n<ul>\n<li>Contact Form 7<\/li>\n<li>Gravity Forms<\/li>\n<li>WPForms<\/li>\n<li>Elementor Pro Form widget<\/li>\n<li>Fluent Forms<\/li>\n<\/ul>\n\n<p>Only enable the integrations you need \u2014 each one is a one-click toggle on the plugin dashboard.<\/p>\n\n<p><strong>Perfect for appointments, bookings, events and deliveries<\/strong><\/p>\n\n<ul>\n<li>Let customers pick a date and time in one field<\/li>\n<li>Block past dates so nobody books yesterday<\/li>\n<li>Close your shop on Sundays \u2014 disable any weekday you like<\/li>\n<li>Start the week on the day your audience expects<\/li>\n<li>Show dates in the format your locale reads naturally<\/li>\n<\/ul>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Five form builder integrations<\/strong> \u2014 Contact Form 7, Gravity Forms, WPForms, Elementor Pro Forms and Fluent Forms, each individually toggleable<\/li>\n<li><strong>Three picker modes<\/strong> \u2014 Date only, Time only, or Date &amp; Time combined in one field<\/li>\n<li><strong>Date formats<\/strong> \u2014 d-m-Y, m-d-Y and Y-m-d<\/li>\n<li><strong>12-hour or 24-hour time<\/strong> \u2014 match your audience's habit<\/li>\n<li><strong>Minimum date option<\/strong> \u2014 restrict the picker to today onward, ideal for bookings<\/li>\n<li><strong>Disable any weekday<\/strong> \u2014 keep Sundays (or any day) off the calendar entirely<\/li>\n<li><strong>Custom start of week<\/strong> \u2014 begin the calendar on Monday, Sunday, or whatever suits you<\/li>\n<li><strong>Blazing fast &amp; lightweight<\/strong> \u2014 built on Flatpickr, no heavyweight frameworks, no slowdown<\/li>\n<li><strong>Mobile friendly<\/strong> \u2014 smooth, responsive picker that feels native on touch screens<\/li>\n<li><strong>Clean, modern dashboard<\/strong> \u2014 manage every integration from one screen<\/li>\n<li><strong>Required-field validation<\/strong> \u2014 works with each builder's native required rules<\/li>\n<li><strong>Plays well with your stack<\/strong> \u2014 submitted values flow into notifications, entries and integrations like any other field<\/li>\n<li><strong>Translation ready<\/strong> \u2014 every string is wrapped for easy localization<\/li>\n<\/ul>\n\n<h4>Field options at a glance<\/h4>\n\n<p>Every Advanced Date Time field gives you:<\/p>\n\n<ol>\n<li><strong>Field Type<\/strong> \u2014 Date \/ Time \/ Date &amp; Time<\/li>\n<li><strong>Date Format<\/strong> \u2014 d-m-Y, m-d-Y or Y-m-d<\/li>\n<li><strong>Min Date<\/strong> \u2014 None or Today<\/li>\n<li><strong>Disable Weekday<\/strong> \u2014 none, or any day of the week<\/li>\n<li><strong>Start Weekday<\/strong> \u2014 none, or any day of the week<\/li>\n<li><strong>Time Format<\/strong> \u2014 12 or 24 hour<\/li>\n<\/ol>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>advanced-date-time-field<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install it via the Plugins screen in WordPress.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to <strong>Date Time Field \u2192 Integrations<\/strong> and enable the form builders you use.<\/li>\n<li>Add the <strong>Advanced Date Time<\/strong> field to your form from your form builder's editor and configure its options.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"which%20form%20builder%20plugins%20are%20supported%3F\"><h3>Which form builder plugins are supported?<\/h3><\/dt>\n<dd><p>Contact Form 7, Gravity Forms, WPForms, the Elementor Pro Form widget, and Fluent Forms. The Elementor integration requires Elementor Pro, since the Form widget is a Pro feature.<\/p><\/dd>\n<dt id=\"how%20do%20i%20enable%20the%20field%20for%20my%20form%20builder%3F\"><h3>How do I enable the field for my form builder?<\/h3><\/dt>\n<dd><p>Go to <strong>Date Time Field \u2192 Integrations<\/strong> in your WordPress dashboard and switch on the card for your form builder. The change saves automatically. Then reload your form builder's editor \u2014 the new <strong>Advanced Date Time<\/strong> field type will be available.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20the%20field%20in%20contact%20form%207%3F\"><h3>How do I add the field in Contact Form 7?<\/h3><\/dt>\n<dd><p>Open your form, and in the tag generator panel click <strong>Advanced Date Time<\/strong>. Configure the options, insert the tag into your form template, and use the generated mail tag (such as <code>[your-date-time]<\/code>) in your Mail tab to include the value in notifications.<\/p><\/dd>\n<dt id=\"can%20i%20stop%20visitors%20from%20selecting%20past%20dates%3F\"><h3>Can I stop visitors from selecting past dates?<\/h3><\/dt>\n<dd><p>Yes. Set <strong>Min Date<\/strong> to <em>Today<\/em> and the calendar will only allow today and future dates.<\/p><\/dd>\n<dt id=\"can%20i%20disable%20a%20specific%20weekday%2C%20like%20sundays%3F\"><h3>Can I disable a specific weekday, like Sundays?<\/h3><\/dt>\n<dd><p>Yes. Use the <strong>Disable Weekday<\/strong> option and pick the day. That weekday becomes unselectable in the calendar \u2014 perfect for shops that don't take bookings on certain days.<\/p><\/dd>\n<dt id=\"how%20do%20i%20change%20the%20date%20format%20or%20switch%20between%2012-hour%20and%2024-hour%20time%3F\"><h3>How do I change the date format or switch between 12-hour and 24-hour time?<\/h3><\/dt>\n<dd><p>Both are per-field options. <strong>Date Format<\/strong> offers d-m-Y, m-d-Y and Y-m-d, and <strong>Time Format<\/strong> switches between 12-hour (with AM\/PM) and 24-hour time.<\/p><\/dd>\n<dt id=\"will%20the%20submitted%20value%20appear%20in%20emails%20and%20entries%3F\"><h3>Will the submitted value appear in emails and entries?<\/h3><\/dt>\n<dd><p>Yes. The field behaves like a native field in each builder \u2014 values appear in Contact Form 7 mail tags, Gravity Forms and WPForms entries, Elementor form emails and submissions, and Fluent Forms entries and notifications.<\/p><\/dd>\n<dt id=\"does%20the%20field%20support%20required%20validation%3F\"><h3>Does the field support required validation?<\/h3><\/dt>\n<dd><p>Yes. Toggle the field as required in your form builder and its native validation will enforce it, with the picker attached.<\/p><\/dd>\n<dt id=\"the%20field%20is%20not%20showing%20in%20my%20form%20editor.%20what%20should%20i%20check%3F\"><h3>The field is not showing in my form editor. What should I check?<\/h3><\/dt>\n<dd><ol>\n<li>Confirm the integration is enabled on <strong>Date Time Field \u2192 Integrations<\/strong>.<\/li>\n<li>Reload the form editor page so the new field type is picked up.<\/li>\n<li>For Elementor, verify Elementor Pro is installed and activated.<\/li>\n<li>Make sure you are looking under the correct field section \u2014 in Gravity Forms it appears as <strong>Advanced Date Time<\/strong> under Standard Fields, and in Fluent Forms under Basic Fields.<\/li>\n<\/ol><\/dd>\n<dt id=\"is%20the%20plugin%20lightweight%3F\"><h3>Is the plugin lightweight?<\/h3><\/dt>\n<dd><p>Very. The picker is powered by Flatpickr, a tiny standalone library with no dependencies on heavy frameworks. Scripts are only loaded where the field is used.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20page%20caching%20and%20optimization%20plugins%3F\"><h3>Is it compatible with page caching and optimization plugins?<\/h3><\/dt>\n<dd><p>Yes. The plugin renders plain markup and enqueues standard static assets, so it works fine with the popular caching and minification plugins.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added Elementor Pro Form integration \u2014 new Advanced Date Time field for the Elementor Form widget with full picker options<\/li>\n<li>Added Fluent Forms integration \u2014 registered through Fluent Forms' official custom field API with required validation and conditional logic support<\/li>\n<li>Fixed the Elementor Forms integration loading reliably regardless of plugin activation order<\/li>\n<li>Fixed the Elementor Forms field not rendering in the editor canvas preview<\/li>\n<li>Minor bug fix<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added WPForms and Contact Form 7<\/li>\n<li>Added more options<\/li>\n<li>Added dashboard<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Added a Date Time field for Gravity form<\/li>\n<li>Added an option to add custom date time format<\/li>\n<\/ul>","raw_excerpt":"A beautiful, lightweight date &amp; time picker field for Contact Form 7, Gravity Forms, WPForms, Elementor Pro Forms and Fluent Forms.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/212048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=212048"}],"author":[{"embeddable":true,"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pluginscafe"}],"wp:attachment":[{"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=212048"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=212048"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=212048"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=212048"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=212048"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ko.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=212048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}