{"id":146494,"date":"2021-09-01T16:03:35","date_gmt":"2021-09-01T16:03:35","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/restrict-dates-add-on-for-gravity-forms\/"},"modified":"2026-04-17T09:29:53","modified_gmt":"2026-04-17T09:29:53","slug":"restrict-dates-add-on-for-gravity-forms","status":"publish","type":"plugin","link":"https:\/\/es-cr.wordpress.org\/plugins\/restrict-dates-add-on-for-gravity-forms\/","author":23061364,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.4","stable_tag":"1.2.4","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Restrict Dates Add-On for Gravity Forms","header_author":"PluginsCafe","header_description":"This plugin adds date restrict options on gravity forms datepicker field","assets_banners_color":"0b0411","last_updated":"2026-04-17 09:29:53","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/pluginscafe.com","rating":5,"author_block_rating":0,"active_installs":500,"downloads":6487,"num_ratings":5,"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":"kaisarahmmed","date":"2021-09-01 16:03:08"},"1.1.0":{"tag":"1.1.0","author":"kaisarahmmed","date":"2022-06-18 06:29:59"},"1.2.0":{"tag":"1.2.0","author":"kaisarahmmed","date":"2024-05-21 11:02:21"},"1.2.1":{"tag":"1.2.1","author":"pluginscafe","date":"2025-01-12 10:21:36"},"1.2.2":{"tag":"1.2.2","author":"pluginscafe","date":"2025-02-04 04:51:51"},"1.2.3":{"tag":"1.2.3","author":"pluginscafe","date":"2025-10-11 12:19:01"},"1.2.4":{"tag":"1.2.4","author":"pluginscafe","date":"2026-04-17 09:29:53"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":5},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2739427,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":2739427,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2739427,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4"],"block_files":[],"assets_screenshots":{"Screenshot-1.png":{"filename":"Screenshot-1.png","revision":2744461,"resolution":"1","location":"assets","locale":""},"Screenshot-2.png":{"filename":"Screenshot-2.png","revision":2744461,"resolution":"2","location":"assets","locale":""},"Screenshot-3.png":{"filename":"Screenshot-3.png","revision":2744461,"resolution":"3","location":"assets","locale":""},"Screenshot-4.png":{"filename":"Screenshot-4.png","revision":3508733,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Click to enable restrict date","2":"You can see all options","3":"Set options as your requirements","4":"Options of the Pro version"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[202785,156285,233725,1655,14665],"plugin_category":[],"plugin_contributors":[194539,230618],"plugin_business_model":[],"class_list":["post-146494","plugin","type-plugin","status-publish","hentry","plugin_tags-date-field","plugin_tags-date-picker","plugin_tags-gf-restrict-dates","plugin_tags-gravity-forms","plugin_tags-restricts","plugin_contributors-kaisarahmmed","plugin_contributors-pluginscafe","plugin_committers-kaisarahmmed","plugin_committers-pluginscafe"],"banners":{"banner":"https:\/\/ps.w.org\/restrict-dates-add-on-for-gravity-forms\/assets\/banner-772x250.jpg?rev=2739427","banner_2x":"https:\/\/ps.w.org\/restrict-dates-add-on-for-gravity-forms\/assets\/banner-1544x500.jpg?rev=2739427","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/restrict-dates-add-on-for-gravity-forms\/assets\/icon-128x128.png?rev=2739427","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/restrict-dates-add-on-for-gravity-forms\/assets\/Screenshot-1.png?rev=2744461","caption":"Click to enable restrict date"},{"src":"https:\/\/ps.w.org\/restrict-dates-add-on-for-gravity-forms\/assets\/Screenshot-2.png?rev=2744461","caption":"You can see all options"},{"src":"https:\/\/ps.w.org\/restrict-dates-add-on-for-gravity-forms\/assets\/Screenshot-3.png?rev=2744461","caption":"Set options as your requirements"},{"src":"https:\/\/ps.w.org\/restrict-dates-add-on-for-gravity-forms\/assets\/Screenshot-4.png?rev=3508733","caption":"Options of the Pro version"}],"raw_content":"<!--section=description-->\n<p>A simple and nice plugin to add date restrict dynamically in gravity forms default date picker field. If the installation is okay, go to gravity forms dashboard. Add a date field on your form. Open date field and you will see to Enable Restrict date options checkbox. Click that checkbox and configure as you want. And save form. You're done!<\/p>\n\n<p><a href=\"https:\/\/pluginscafe.com\/demo\/restrict-dates-for-gravity-forms-pro\/\">View Pro Demo<\/a> | <a href=\"https:\/\/pluginscafe.com\/docs\/restrict-dates-for-gravity-forms\/\">Documentation<\/a> | <a href=\"https:\/\/pluginscafe.com\/plugin\/restrict-dates-for-gravity-forms-pro\/\">Buy Pro<\/a><\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Minimum date set to a current and specific date<\/li>\n<li>Maximum date set to a current and specific date<\/li>\n<li>Disable manually input (read-only option)<\/li>\n<li>Week\/Off day disable<\/li>\n<li>Disable specific dates (new)<\/li>\n<li>Week start day (new)<\/li>\n<\/ul>\n\n<h3>Premium Features<\/h3>\n\n<ul>\n<li>Link date fields (NEW)<\/li>\n<li>Business day mode (NEW) - Skip disable days when calculate next available date.<\/li>\n<li>Prevent submission with disabled dates<\/li>\n<li>Timezone support<\/li>\n<li>Language Support<\/li>\n<li>Custom validation text<\/li>\n<li>Date calculation<\/li>\n<li>Date modifiers<\/li>\n<li>Inline Datepicker<\/li>\n<li>and more...<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>PHP 5.6<\/li>\n<li>Gravity Forms 2.5 or 2.8 or latest<\/li>\n<\/ul>\n\n<!--section=installation-->\n<p>Installation is fairly straight forward. Install it from the WordPress plugin repository.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20disable%20specific%20days%20of%20the%20week%2C%20like%20weekends%3F\"><h3>Can I disable specific days of the week, like weekends?<\/h3><\/dt>\n<dd><p>Yes. You can disable any weekday (for example, Saturday and Sunday) to prevent users from choosing those dates.<\/p><\/dd>\n<dt id=\"can%20i%20set%20a%20minimum%20and%20maximum%20date%20range%3F\"><h3>Can I set a minimum and maximum date range?<\/h3><\/dt>\n<dd><p>Absolutely. You can define both a minimum and maximum selectable date. For example, allow only dates from \u201ctomorrow\u201d to \u201c30 days from today.\u201d<\/p><\/dd>\n<dt id=\"does%20it%20support%20multiple%20date%20fields%20in%20the%20same%20form%3F\"><h3>Does it support multiple date fields in the same form?<\/h3><\/dt>\n<dd><p>Yes. Each date field can have its own restriction settings \u2014 all managed individually within the Gravity Forms editor.<\/p><\/dd>\n<dt id=\"can%20i%20restrict%20dates%20globally%20for%20all%20forms%3F\"><h3>Can I restrict dates globally for all forms?<\/h3><\/dt>\n<dd><p>Currently, restrictions are applied per field of gravity forms.<\/p><\/dd>\n<dt id=\"does%20it%20support%20inline%20date%20picker%3F\"><h3>Does it support inline date picker?<\/h3><\/dt>\n<dd><p>Yes, Its supproted but only in the pro version.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Update Freemius SDK<\/li>\n<li>Minor bug fix<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Update Freemius SDK<\/li>\n<li>Minor bug fix<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Update Freemius SDK<\/li>\n<li>Minor bug fix<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Add start day of calendar<\/li>\n<li>Add Freemius SDK<\/li>\n<li>Release Pro version<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Disable specific dates<\/li>\n<li>Fix bugs<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Add week\/off day disable option<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial Release<\/li>\n<\/ul>","raw_excerpt":"A simple and nice plugin to add date restrict dynamically in gravity forms default date picker field.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/146494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=146494"}],"author":[{"embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pluginscafe"}],"wp:attachment":[{"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=146494"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=146494"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=146494"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=146494"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=146494"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=146494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}