[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFGdlkOnp0ZL-lBZSgPyIXG4Gf27_B6ieNJ3naj6fAzc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":128,"fingerprints":170},"datetime-fields-for-gravityforms","Date\u002FTime Fields for Gravity Forms","1.0","Gravity Extra","https:\u002F\u002Fprofiles.wordpress.org\u002Fefetech\u002F","\u003Cp>Create a new custom field for “GravityForms” plugin called “Date\u002FTime” field:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add a new field called “Date\u002FTime” field to GravityForms fields.\u003C\u002Fli>\n\u003Cli>User can drag that field into the form and use it.\u003C\u002Fli>\n\u003Cli>The field will allow user to select both Date and Time for one field.\u003C\u002Fli>\n\u003C\u002Ful>\n","Create a new custom field for \"GravityForms\" plugin called \"Date\u002FTime\" field.",200,5129,0,"2019-08-03T14:22:00.000Z","5.2.24","4.0","",[19,20,21,22,23],"date","datetime","forms","gravity-forms","time","http:\u002F\u002Fwww.gravityforms.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdatetime-fields-for-gravityforms.1.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":26,"computed_at":36},"efetech",4,1250,87,30,"2026-04-04T05:01:48.078Z",[38,57,76,92,113],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":35,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":17,"requires_php":17,"tags":51,"homepage":55,"download_link":56,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"advanced-date-time-field","Advanced Date Time Field For Contact Form 7, Gravity Forms, WPForms","1.0.1","PluginsCafe","https:\u002F\u002Fprofiles.wordpress.org\u002Fpluginscafe\u002F","\u003Cp>This plugin is a lightweight yet powerful date and time picker designed for popular form builder plugins.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This plugin will add new type of field under \u003Ccode>Standrad Fields\u003C\u002Fcode> as \u003Ccode>Date Time\u003C\u002Fcode>. \u003C\u002Fli>\n\u003Cli>Simply drag \u003Ccode>Date-Time\u003C\u002Fcode> field into the form.\u003C\u002Fli>\n\u003Cli>You can also add custom date time format under \u003Ccode>Date Time Field\u003C\u002Fcode> tab.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin is a lightweight yet powerful date and time picker designed for popular form builder plugins.",821,100,1,"2025-10-28T04:43:00.000Z","6.8.5",[52,53,20,22,54],"contact-form-7","date-picker","wpforms","https:\u002F\u002Fpluginscafe.com\u002Fplugin\u002Fadvanced-date-time-field\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-date-time-field.1.0.1.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":47,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":16,"requires_php":70,"tags":71,"homepage":74,"download_link":75,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"date-time-picker-for-wpforms","Date Time Picker for WPForms","1.1.0","Ruhul Amin","https:\u002F\u002Fprofiles.wordpress.org\u002Fruhul080\u002F","\u003Cp>This plugin enables WPForms text field into a Date picker, Time picker or Date Time Picker by using CSS class. After installing the plugin you just need to add the necessary CSS class to the WPForms Advanced Options -> CSS Classes. If you use Multiple classes remember to separate each class with space.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Here is the classes to use in each field:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Only for Date Picker: \u003Cstrong>walwpf-datepicker\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Only for Time Picker: \u003Cstrong>walwpf-timepicker\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>For both Date and Time Picker: \u003Cstrong>walwpf-datetimepicker\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Check the demo site:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fdemo.wpapplab.com\u002Fwpforms\u002F\" rel=\"nofollow ugc\">Date Time Picker Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Check Pro demo site:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fdemo.wpapplab.com\u002Fwpforms-pro\u002F\" rel=\"nofollow ugc\">Date Time Picker Demo (Pro)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Error Note:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>While using WPForms 2, 3 or 4 colums layout I found that the field is not selectable. This is WPForms css error and nothing to do with my plugin. You just need to use another css class (\u003Cstrong>clearfix\u003C\u002Fstrong>) immediate below field.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpapplab.com\u002Fplugins\u002Fdate-time-picker-for-wpforms-pro\u002F\" rel=\"nofollow ugc\">Download Pro Version\u003C\u002Fa>:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Lifetime Free Update\u003C\u002Fli>\n\u003Cli>51 Language translation (\u003Ca href=\"https:\u002F\u002Fwpapplab.com\u002Fplugins\u002Fdate-time-picker-for-wpforms-pro\u002F\u002F#language\" rel=\"nofollow ugc\">View supported Language\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>WPML – WordPress Multilingual Plugin Compatible\u003C\u002Fli>\n\u003Cli>Light \u002F Dark Theme\u003C\u002Fli>\n\u003Cli>Disable past date selection\u003C\u002Fli>\n\u003Cli>Disable today if necessary\u003C\u002Fli>\n\u003Cli>Specify weekend and disable if necessary\u003C\u002Fli>\n\u003Cli>Disable specific date selection\u003C\u002Fli>\n\u003Cli>Specify holiday and Disable if necessary\u003C\u002Fli>\n\u003Cli>Maximum allowed date selection\u003C\u002Fli>\n\u003Cli>Minimum allowed date selection\u003C\u002Fli>\n\u003Cli>24hr \u002F 12hr time format\u003C\u002Fli>\n\u003Cli>Hide\u002FShow AM\u002FPM\u003C\u002Fli>\n\u003Cli>Change time step or interval\u003C\u002Fli>\n\u003Cli>Provide Max and Min selectable time\u003C\u002Fli>\n\u003Cli>Speed up website. Load script only at selected page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpapplab.com\u002Fplugins\u002Fdate-time-picker-for-wpforms-pro\u002F\" rel=\"nofollow ugc\">Download Pro Version from Here\u003C\u002Fa>:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to Video:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FqcGjxYj9sY4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpapplab.com\u002Fplugins\u002Fdate-time-picker-for-wpforms-pro\u002F\" rel=\"nofollow ugc\">Pro Version Features:\u003C\u002Fa>:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FAvBN8pmr9Fs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>Credits:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjquery.com\u002F\" rel=\"nofollow ugc\">jQuery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fxdsoft.net\u002Fjqplugins\u002Fdatetimepicker\u002F\" rel=\"nofollow ugc\">xdsoft.net\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin enables WPForms text field into a Date picker or Time picker by using CSS class.",1000,17157,2,"2025-12-07T15:30:00.000Z","6.9.4","5.6",[53,72,73,54],"date-time-picker","time-picker","https:\u002F\u002Fwpapplab.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdate-time-picker-for-wpforms.1.1.0.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":65,"downloaded":84,"rating":85,"num_ratings":67,"last_updated":86,"tested_up_to":69,"requires_at_least":16,"requires_php":87,"tags":88,"homepage":17,"download_link":91,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"gf-datetime-field-add-on","Date Time Field Add-On for Gravity Form","1.3.6","Awais","https:\u002F\u002Fprofiles.wordpress.org\u002Fawais300\u002F","\u003Cp>A date-time add-on for Gravity Forms with custom date time format:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This plugin will add new type of field under \u003Ccode>Advanced Fields\u003C\u002Fcode> as \u003Ccode>Date-Time\u003C\u002Fcode>. \u003C\u002Fli>\n\u003Cli>Simply drag \u003Ccode>Date-Time\u003C\u002Fcode> field into the form.\u003C\u002Fli>\n\u003Cli>You can also add custom date time format under \u003Ccode>General\u003C\u002Fcode> tab. \u003C\u002Fli>\n\u003Cli>The date time format pattern must follow moment.js tokens. Click \u003Ca href=\"https:\u002F\u002Fmomentjs.com\u002Fdocs\u002F#\u002Fparsing\u002Fstring-format\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa> to view moment.js date and time tokens.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Translations included\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Français (French)\u003C\u002Fli>\n\u003C\u002Ful>\n","A date-time add-on for Gravity Forms with custom date time format.",12033,90,"2025-12-14T22:36:00.000Z","7.4",[89,19,20,90,23],"addon","gravity-form","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgf-datetime-field-add-on.1.3.6.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":102,"num_ratings":103,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":17,"tags":107,"homepage":111,"download_link":112,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"blog-time","Blog Time","4.0.1","Scott Reilly","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoffee2code\u002F","\u003Cp>This plugin adds a dynamic, functional clock to the admin bar (at top of all admin pages) to show the server time for the blog. The clock automatically updates as time passes, as you would expect of a digital clock.\u003C\u002Fp>\n\u003Cp>This plugin also supports a static mode which puts a timestamp string at the top of all admin pages instead of the dynamic clock. This static admin time widget can be clicked to update the time in-place (without a page reload) to show the new current server time.\u003C\u002Fp>\n\u003Cp>Also provided is a “Blog Time” widget providing the same functionality as the admin widget, but for your sidebars. You may also utilize the plugin’s functionality directly within a theme template via use of the template tag \u003Ccode>c2c_blog_time()\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>NOTE: For the front-end widget, if the “Use dynamic clock?” configuration option is unchecked, this plugin generates a timestamp and NOT a clock. The time being displayed is the time of the page load, or if clicked, the time when the widget last retrieved the time. It won’t actively increment time on the display. By default the widget displays a dynamic clock that does increment time.\u003C\u002Fp>\n\u003Cp>This is most useful to see the server\u002Fblog time to judge when a time sensitive post, comment, or action would be dated by the blog (i.e. such as monitoring for when to close comments on a contest post, or just accounting for the server being hosted in a different timezone). Or, when used statically as a timestamp and not a clock, it can indicate\u002Fpreserve when the page was loaded.\u003C\u002Fp>\n\u003Cp>Thanks to \u003Ca href=\"https:\u002F\u002Fmomentjs.com\u002F\" rel=\"nofollow ugc\">Moment.js\u003C\u002Fa> for the JavaScript date handling library.\u003C\u002Fp>\n\u003Cp>Links: \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Fblog-time\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblog-time\u002F\" rel=\"ugc\">Plugin Directory Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Fblog-time\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\" rel=\"nofollow ugc\">Author Homepage\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Template Tags\u003C\u002Fh3>\n\u003Cp>The plugin provides one template tag for use in your theme templates, functions.php, or plugins.\u003C\u002Fp>\n\u003Ch4>Functions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>\u003C?php function c2c_blog_time( $time_format = '', $echo = true ) ?>\u003C\u002Fcode>\u003Cbr \u002F>\nReturns and\u002For displays the formatted time for the site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Arguments\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ccode>$time_format\u003C\u002Fcode> (string)\u003Cbr \u002F>\nOptional. PHP-style time format string. See https:\u002F\u002Fwww.php.net\u002Fmanual\u002Fen\u002Fdatetime.format.php for more info. Default is ” (which, unless otherwise modified, uses the default time forat: ‘g:i A’).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>$echo\u003C\u002Fcode> (bool)\u003Cbr \u002F>\nOptional. Echo the template info? Default is true.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Examples\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ccode>\u003C?php \u002F\u002F Output the site's current time.\u003Cbr \u002F>\nc2c_blog_time();\u003Cbr \u002F>\n?>\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>\u003C?php \u002F\u002F Retrieve the value for use in code, so don't display\u002Fecho it.\u003Cbr \u002F>\n$site_date = c2c_blog_time( 'M d, Y', false );\u003Cbr \u002F>\n?>\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Hooks\u003C\u002Fh3>\n\u003Cp>The plugin exposes four filters for hooking. Code using these filters should ideally be put into a mu-plugin or site-specific plugin (which is beyond the scope of this readme to explain). Less ideally, you could put them in your active theme’s functions.php file.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>c2c_blog_time (filter)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The \u003Ccode>'c2c_blog_time'\u003C\u002Fcode> hook allows you to use an alternative approach to safely invoke \u003Ccode>c2c_blog_time()\u003C\u002Fcode> in such a way that if the plugin were deactivated or deleted, then your calls to the function won’t cause errors in your site.\u003C\u002Fp>\n\u003Cp>Arguments:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>same as for \u003Ccode>c2c_blog_time()\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cp>Instead of:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php c2c_blog_time(); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Do:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php echo apply_filters( 'c2c_blog_time', '' ); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>c2c_blog_time_format (filter)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The \u003Ccode>'c2c_blog_time_format'\u003C\u002Fcode> hook allows you to customize the default format for the blog time. By default this is ‘g:i A’ (though this may be different if modified by localization).\u003C\u002Fp>\n\u003Cp>Arguments:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>$format (string): The default format for the blog time.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F**\n * Change the default blog time string\n *\n * @param string $format The default time format.\n * @return string\n *\u002F\nfunction change_blog_time_format( $format ) {\n    return 'b, g:i A';\n}\nadd_filter( 'c2c_blog_time_format', 'change_blog_time_format' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>c2c_blog_time_toolbar_widget_for_user (filter)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The \u003Ccode>c2c_blog_time_toolbar_widget_for_user\u003C\u002Fcode> hook allows you to control if the admin toolbar clock widget should be shown, on a per-user basis. By default the admin toolbar clock is shown to everyone who can see the admin toolbar.\u003C\u002Fp>\n\u003Cp>Arguments:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>$shown (boolean): Whether the admin toolbar clock widget should be shown. Default of true.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F**\n * Only show the admin toolbar clock for the 'boss' user.\n *\n * @param $show bool Status of whether the admin toolbar clock should be shown.\n * @return bool\n *\u002F\nfunction restrict_blog_time_widget_appearance( $show ) {\n    return 'boss' === get_current_user()->user_login;\n}\nadd_filter( 'c2c_blog_time_toolbar_widget_for_user', 'restrict_blog_time_widget_appearance' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>c2c_blog_time_active_clock (filter)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The \u003Ccode>'c2c_blog_time_active_clock'\u003C\u002Fcode> hook returns the boolean value indicating if the Javascript-powered dynamic clock introduced in v2.0 should be enabled or if instead the v1.x era behavior of a static timestamp that can be clicked to update the timestamp via AJAX should be enabled. By default the dynamic clock is enabled.\u003C\u002Fp>\n\u003Cp>Arguments:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>$allow (boolean): Boolean indicating if the admin widget should be a dynamic clock. Default is true.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F Disable the dynamic clock and use the static timestamp (whcih can be clicked to update the time via AJAX) instead.\nadd_filter( 'c2c_blog_time_active_clock', '__return_false' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Display the time according to your blog via an admin toolbar widget, a sidebar widget, and\u002For a template tag.",600,25105,72,8,"2021-07-29T08:59:00.000Z","5.8.13","4.6",[108,109,20,110,23],"blog","clock","server","https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Fblog-time\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog-time.4.0.1.zip",{"slug":114,"name":115,"version":116,"author":42,"author_profile":43,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":47,"num_ratings":67,"last_updated":121,"tested_up_to":69,"requires_at_least":70,"requires_php":87,"tags":122,"homepage":17,"download_link":127,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"gf-real-time-validation","Real Time Validation For Gravity Forms","1.0.4","\u003Cp>This plugin adds an awesome feature that provides instant feedback and guidance in each field, helps prevent errors, reduces form submission time, and ensures the submission of accurate and complete data. It introduces a dynamic and interactive layer of validation that verifies the data entered by users as they fill out the form in real time.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add Regular expression in text and number only.\u003C\u002Fli>\n\u003Cli>Ability to turn on\u002Foff for each gravity forms.\u003C\u002Fli>\n\u003Cli>Add validation only on required field.\u003C\u002Fli>\n\u003Cli>Add custom validation message.\u003C\u002Fli>\n\u003Cli>Works with multi-step forms.\u003C\u002Fli>\n\u003Cli>Works with both environment AJAX \u002F NON-AJAX.\u003C\u002Fli>\n\u003Cli>Works with the Conditional logic of fields.\u003C\u002Fli>\n\u003Cli>Works with Multiple Forms on one page.\u003C\u002Fli>\n\u003Cli>Regular expression (New)\u003C\u002Fli>\n\u003Cli>More features coming…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Works with following fields\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Single Line Text\u003C\u002Fli>\n\u003Cli>Paragraph Text\u003C\u002Fli>\n\u003Cli>Drop Down\u003C\u002Fli>\n\u003Cli>Number\u003C\u002Fli>\n\u003Cli>Checkboxes\u003C\u002Fli>\n\u003Cli>Radio Buttons\u003C\u002Fli>\n\u003Cli>Image Choice (new)\u003C\u002Fli>\n\u003Cli>Multiple Choice (new)\u003C\u002Fli>\n\u003Cli>Name\u003C\u002Fli>\n\u003Cli>Date\u003C\u002Fli>\n\u003Cli>Time\u003C\u002Fli>\n\u003Cli>Phone\u003C\u002Fli>\n\u003Cli>Address\u003C\u002Fli>\n\u003Cli>Website\u003C\u002Fli>\n\u003Cli>Email\u003C\u002Fli>\n\u003Cli>Product\u003C\u002Fli>\n\u003Cli>Quantity\u003C\u002Fli>\n\u003Cli>Option\u003C\u002Fli>\n\u003Cli>Shipping\u003C\u002Fli>\n\u003Cli>More are coming soon.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Regular expression\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can apply regular expressions exclusively to text fields.\u003C\u002Fli>\n\u003Cli>Don’t use \u002F before and after of regular expression.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Navigate to the “Advanced” tab of the text field and click on “Enable Real-Time Validation.” This will provide two input boxes: one for entering a regular expression and another for specifying a validation failure message.\u003Cbr \u002F>\nExample:\u003C\u002Fp>\n\u003Cp>^(+?\\d{1,4}[\\s-]?)?((?\\d{3,4})?[\\s-]?)?\\d{3}[\\s-]?\\d{3,4}$\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Our Others Plugins\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Falpha-addons-for-gravity-forms\u002F\" rel=\"ugc\">Alpha Addons for Gravity Forms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-phone-field-for-gravity-forms\u002F\" rel=\"ugc\">Smart Phone Field for Gravity Forms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-phone-field-for-wp-forms\u002F\" rel=\"ugc\">Smart Phone Field for Fluent Forms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-phone-field-for-wp-forms\u002F\" rel=\"ugc\">Smart Phone Field for Contact Form 7\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-phone-field-for-wp-forms\u002F\" rel=\"ugc\">Smart Phone Field for Elementor Form\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimage-choices-for-gravity-forms\u002F\" rel=\"ugc\">Image Picker for Gravity Forms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frange-slider-addon-for-gravity-forms\u002F\" rel=\"ugc\">Range Slider for Gravity Forms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgf-google-address-autocomplete\u002F\" rel=\"ugc\">Address AutoComplete for Gravity Forms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frestrict-dates-add-on-for-gravity-forms\u002F\" rel=\"ugc\">Restrict Dates for Gravity Forms\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 7.4\u003C\u002Fli>\n\u003Cli>Gravity Forms 2.8.0 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin adds an awesome feature that provides instant feedback and guidance in each field, helps prevent errors.",500,3903,"2026-02-01T06:09:00.000Z",[123,22,124,125,126],"gf-validation","real-time-validation","real-time","validation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgf-real-time-validation.1.0.4.zip",{"attackSurface":129,"codeSignals":153,"taintFlows":161,"riskAssessment":162,"analyzedAt":169},{"hooks":130,"ajaxHandlers":149,"restRoutes":150,"shortcodes":151,"cronEvents":152,"entryPointCount":13,"unprotectedCount":13},[131,137,143],{"type":132,"name":133,"callback":134,"file":135,"line":136},"filter","gform_tooltips","tooltips","class-gfdatetimefield.php",47,{"type":138,"name":139,"callback":140,"priority":141,"file":135,"line":142},"action","gform_field_appearance_settings","field_appearance_settings",10,48,{"type":138,"name":144,"callback":145,"priority":146,"file":147,"line":148},"gform_loaded","load",5,"datetimefield.php",13,[],[],[],[],{"dangerousFunctions":154,"sqlUsage":155,"outputEscaping":157,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":160},[],{"prepared":13,"raw":13,"locations":156},[],{"escaped":158,"rawEcho":13,"locations":159},3,[],[],[],{"summary":163,"deductions":164},"The static analysis of the \"datetime-fields-for-gravityforms\" v1.0 plugin indicates a very strong security posture. There are no identified entry points (AJAX handlers, REST API routes, shortcodes, cron events) that are exposed without proper authentication checks, which is an excellent practice. The code also demonstrates good defensive programming by utilizing prepared statements for all SQL queries and ensuring all outputs are properly escaped. The absence of dangerous functions, file operations, external HTTP requests, and the lack of bundled libraries further contribute to a reduced attack surface.\n\nTaint analysis shows no identified vulnerabilities, and the plugin has no recorded history of CVEs. This suggests that the developers have a good understanding of secure coding practices and have likely maintained a clean codebase over time. The primary concern, albeit a minor one in the context of overall security, is the complete absence of nonce checks and capability checks. While the lack of exposed entry points mitigates the immediate risk, implementing these checks would provide an additional layer of defense should any new entry points be introduced or if the existing ones are ever discovered to have unforeseen vulnerabilities.\n\nIn conclusion, this plugin appears to be very secure based on the provided data. The developers have prioritized security by minimizing the attack surface and adhering to best practices for database queries and output handling. The lack of historical vulnerabilities further supports this assessment. The only area for improvement would be the addition of nonce and capability checks for a more robust security framework, even in the absence of immediate threats.",[165,167],{"reason":166,"points":146},"Missing nonce checks",{"reason":168,"points":146},"Missing capability checks","2026-03-16T20:27:16.398Z",{"wat":171,"direct":177},{"assetPaths":172,"generatorPatterns":174,"scriptPaths":175,"versionParams":176},[173],"\u002Fwp-content\u002Fplugins\u002Fdatetime-fields-for-gravityforms\u002Fdatetimefield.php",[],[],[],{"cssClasses":178,"htmlComments":179,"htmlAttributes":180,"restEndpoints":181,"jsGlobals":182,"shortcodeOutput":183},[],[],[],[],[],[]]