This plugin has been discontinued on the Elegant Marketplace. Please do not purchase it.
Easily add mobile-friendly, lightweight date and time pickers
This plugin is 100% compatible with Divi’s Visual Builder as well as the standard backend builder.
This plugin allows you to easily add date and time pickers to your website using Divi’s native Contact Form module.
Instead of adding another custom module to Divi, this plugin loads in a small, lightweight javascript that allows you to turn normal text fields into beautiful date or time picker fields.
This license is for unlimited sites, lifetime updates.
How it works
- install and activate the plugin
- add a normal text input field to a Divi contact form
- enable the Date/Time Picker
Additional Features
The plugin has a ton of other great features you can take advantage of as well, including:
- Set Hard minimum and maximum dates/times (specific dates) or Rolling dates that change automatically based around the current date.
- Only allow users to choose dates in the future (past dates are disabled).
- Disable specific days of the week
- Disable specific dates
- Enable date range (consecutive) selection.
- Enable Multiple date (non-consecutive) selection
- Custom date formatting to make the dates look nice.
- 12 or 24 hour time settings.
- customize the hour or minute increment to suit your own time block needs.
- Completely customize the date/time picker appearance to match your site’s theme or design.
- Set language per date/picker for multilingual sites.
Multilingual Support
This plugin has around 50 language options included which you can set for each date/time picker you create. Perfect for multilingual sites.
Compatibility
This plugin is 100% compatible with Divi’s Visual Builder as well as the standard backend builder.
Customer Support
I want my products to be the best that they can be. Run into any trouble using my products or find a bug? Let me know about it on my support page!
29 Comments
Submit a Comment
You must be logged in to post a comment.
Changelog:
2.4.9
Fixed bug where Maximum Date couldn't be 0 (to represent 'today') when Maximum Date Type was set to Rolling.
2.4.8
Fixed CSS bug for month text color.
2.4.7
Updated Flatpickr library. Fixed bug in 2.4.6 that interfered with disabled dates.
2.4.6
Updated Flatpickr library. Fixed calendar sizing on smaller screen sizes like iPhone 5. Added default hour and minute settings for time picker.
2.4.5
Improvement: Improved compatibility when displaying date/time pickers in 3rd party Divi popup plugins.
2.4.4
Improvement: Improved compatibility with mobile devices and touch events.
2.4.3
Adjusted: Updated documentation link to include link to new doc site.
2.4.2
Fixed: Fixed bug where max_selected_dates error was triggered.
2.4.1
Fixed: Fixed bug where disabled dates weren't honored when using 'multiple dates' if user de-selected a date.
2.4.0
New: Added multiple date selection feature to allow users the ability to multiple non-consecutive dates.
New: Added option to set the number of dates the user is allowed to select.
2.3.5
Fixed: Fixed bug where sometimes showing all days of the week sometimes produced a warning.
2.3.4
Fixed: Fixed bug where CloudFlare's RocketScript sometimes interfered with the translation file.
2.3.3
New: Updated the support link. I'm here if you need me!
2.3.2
Fixed: Fixed bug where CloudFlare's RocketScript sometimes interfered with the loading of the plugin assets.
2.3.1
Adjusted CSS to improve the way the month is displayed.
2.3.0
Adjusted: Refactored and streamlined code. Improved the way translations are loaded. Extracted the plugin update function to the new WP Creator's Club Authenticator plugin to handle all product updates.
2.2.0
New: Integrated the plugin to the WP Creator's Club and removed the plugin settings page as it's no longer required since all customizations happen in the contact form module now.
2.1.1
Fixed: Fixed issue with certain special characters not displaying properly.
2.1.0
Adjusted: Updated plugin updating script.
2.0.0
New: Rebuilt the plugin almost completely from the ground up and included new features, such as:
- No more using strings for the field_id, add pickers directly in the Divi Builder (compatible with Visual Builder, Classic Divi Builder and New Divi Builder)
- Disable specific calendar dates
- Disable specific days of the week
- Added Hard and Rolling minimum/maximum dates for total flexibility
- Ability to set language per date/time picker
- Ability to customize the look of the date/time pickers to match your theme
1.1.1
Adjusted: Improved backwards compatibility for PHP 5.5
1.1.0
New: Added _disableweekends option to (wait for it...) disable weekends in the calendar. The starting day of the week in the calendar is now based off the "start of the week" settings in the Wordpress settings.
1.0.4
Adjusted: Improved compatibility for mobile devices.
1.0.3
New: Added compatibility if you want to use the picker in a form that is inside a modal or overlay.
1.0.2
New: Integrated EMP's auto-update feature for purchases from the Elegant Marketplace.
1.0.1
Adjusted: Updated some of the translation files.
1.0.0
Initial Release
Checkout the documentation first and if you still need help open a support ticket.
View DocsPlease scroll down for the support form
This theme, layout or plugin is comprised of two parts.
1. The PHP code and integrated HTML are licensed under the General Public
License (GPL). You will find a copy of the GPL in the same directory as this
license file.
2. All other parts, including but not limited to the CSS code, images and design are
copyrighted by the vendor concerned and are NOT licensed under GPL.
This license allows the item to be used in projects for either personal or commercial use by you or on behalf of a client. The item cannot be offered for resale either on its own, in part, or as part of a larger project including that being part of a hosting offer. Distribution of source files is not permitted.
*Support is provided by vendors directly.
Please login to access the support form. you can do so here
Hello. Finally I downloaded it. Excellent plugin! Easy to set up. Thank you! How can I change the “to” to “-” when date range is in the field?
Hey thanks for the kinds words! Sorry for the delay – the marketplace doesn’t notify me of new comments. At the moment it’s not possible to change it in the plugin but it’s something I can look into for a future update!
Hi,
First of all, thank you for sending back the money. I have tried again, but I got this message: “The zip code you supplied failed validation.” So the same thing happened like yesterday.
How could I get this module? Because I really need it. Thanks!
Unfortunately the Stripe credit card facility would not process your purchase on the card you used. Perhaps if you purchase via PayPal?
Hi, Could you help me, please in the ordering process? I filled the form, hit the purchase button, but nothing happened, only the money transferred from my credit card. I have no e-mail, only the reciept of the transfer. How could I get the licence?
we answered your support ticket on this question.
How does the licensing work for this plug in? How many installs can I do? Does this renew yearly?
Hi, all licenses are unlimited so unlimited sites. You only pay initially. There is no renewal fee
Hello,
Thanks for your prompt answer. However would be possible to add some piece of code for validtion if drop off date is earlier then pick up date give a pop-up message.
It would certainly be possible for someone to write some custom JavaScript to do what you’re describing, yes.
Great plugin, however in case when I use two picker date fields, one for check-in and second for check-out, check-out field allow me two enter an earlier date then check-in. Anyone solved or have same issue?
Hi Tomasz, thanks for the comment! The plugin gives you the ability to add responsive, mobile-friendly date/time picker fields into your Divi Contact Forms. It sounds like you’re looking for more of a full fledged booking plugin that can track entries and have fields that change allowed input based on what the user entered in another field, which this plugin is not meant to be. For your website I would look into a more robust booking solution. Thanks again for the comment!
The support these guys give you! Absolutely brilliant! Thanks to Alex for helping me with some minor issues, even though the issue was not related to the plugin!
Thanks again!
Thanks so much for the kind words, Kristian! Let me know if you need anything at all!
Hi, I bought the Date Picker plugin today, had a few issues, Alex from Green Tree Media success team, helped me with each one, created an update to resolve my issue. (multiple non consecutive dates) Their response was supper fast and helpful. You’re making me look good with my clients, Thank you Alex!!
Wow thanks for the kind words, Peter! Let me know if you need anything else at all!
Hi Im looking for Date/Time Picker.
Can I put this so when my customer’s login into the site they can see what times are available without seeing the others?
Hey Christian, great question! Can you elaborate a little more on what you mean by “what times are available without seeing the others”?
This particular plugin isn’t a booking system so the plugin itself doesn’t store or track dates/times that users select on it’s own, it just presents the opportunity for users to select a date/time as part of the native Divi Contact form and then includes that information with the form when it’s submitted.
If you’re looking for something to track bookings you may need to look for “Booking Plugins” or something similar.
Hopefully that answers your question but if not or if I misunderstood the question let me know! Thanks again!
When I bought the product, the license key was invalid. But don’t worry if that happens to you, Elegant Marketplace support helps you with a valid license key in less than 12 hours.
Then, the plugin wasn’t working properly because cloud flare rocketScript was causing trouble, BUT again, customer support was really great. They took care of the problem, and solved the issue in less than 24hrs. Now the plugin has an updated version so none of the customers that buys is wont have any issues if using Cloud flare.
I’m very happy.
Thanks, Luis I appreciate the great comment! Let me know if you need anything else at all!
Hello,
is there a possibility to block date for a scheduled appointment? So there won’t be 2 appointments at the same time.
Thanks 🙂
Hey Martin, at the moment if there are multiple datepickers on a page they operate independently so they don’t know what is in the other datepickers. It’s something I’m looking into for future releases but I appreciate the suggestion!
Great plugin and top notch support. I had an issue with the calendarnot appearing and even though it was an issue my end nothing to do with the plugin Alex sorted it for me quickly, many thanks highly recommended.
Thanks so much for the kind words, I appreciate it! Let me know if you need anything else at all!
Great plug-in and even greater support! This plug-in saved A LOT of time and stress. With any coded plug-in there’s always going to be random issues or questions that arise, but Alex at Green Tree Media is quick to fix, answer, and accommodate. I have no hesitate recommending this to anyone who needs it.
Hey Mike, thanks so much for the kind words and the support of the plugin! Let me know if you ever need anything at all!
Hi there!
Impossible to apply this range…
timepicker_mintime2200_maxtime0300_24hour
any suggestion?
CHeers!
It looks like you’re setting a min time of 10PM and a max time of 3am which it can’t do because time ends at midnight (2400) on each day. What is it you’re trying to get it to do? Only allow people to choose a time between 10pm on one day and 3am on the following day?
It looks like you’re setting a min time of 10PM and a max time of 3am which it can’t do because time ends at midnight (2400) on each day. What is it you’re trying to get it to do? Only allow people to choose a time between 10pm on one day and 3am on the following day?