[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYHmZqKCz-Kwd6TNory0E_QSLQncn2wS2Bjw2uH27SVc":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":133,"fingerprints":235},"gf-hero","Date Filters, Date Picker & Unique IDs for Gravity Forms – Hero Add-On","1.1.2","Toro Guapo","https:\u002F\u002Fprofiles.wordpress.org\u002Ftoroguapo\u002F","\u003Cp>Hero for \u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa> lets you disable weekends, past dates and holidays in the Gravity Forms date picker, highlight today’s date, and make date inputs read-only – all without custom code. It also adds powerful date filters, time zone fixes, and unique \u002F random ID generators for coupons, reference numbers and more.\u003C\u002Fp>\n\u003Cp>If you use the Gravity Forms Date field for bookings, appointments or event registrations, you’ve probably needed to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Disable weekends\u003C\u002Fstrong> so customers can’t choose Saturdays and Sundays.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable past dates\u003C\u002Fstrong> so users can only select today or future dates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Block holidays or blackout dates\u003C\u002Fstrong> when your business is closed or fully booked.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Allow only specific weekdays\u003C\u002Fstrong> (for example Monday–Friday or weekends only).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prevent manual typing\u003C\u002Fstrong> in the date input so users must pick from the calendar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generate a unique ID\u003C\u002Fstrong> for each Gravity Forms entry (reference codes, coupon codes, etc.).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Hero for Gravity Forms gives you a visual, no-code way to control the Gravity Forms date picker and to generate unique IDs for entries, without writing or maintaining custom code in your theme.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>Hero Essential (this free version) includes core date filters, time zone tools, today highlight, read only date inputs and basic picker animations. Some advanced options are only available in Hero Standard and Hero Advanced. For a detailed breakdown, see the \u003Ca href=\"https:\u002F\u002Ftoroguapo.com\u002Fgf-hero\u002Ffeatures\u002F\" rel=\"nofollow ugc\">full feature list\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Date Filters for Gravity Forms\u003C\u002Fh3>\n\u003Cp>Use Hero’s \u003Cstrong>Gravity Forms date filters\u003C\u002Fstrong> to control which dates are selectable in the Gravity Forms date picker:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Disable \u003Cstrong>past dates\u003C\u002Fstrong> so users can’t choose dates before today.\u003C\u002Fli>\n\u003Cli>Disable \u003Cstrong>weekends\u003C\u002Fstrong> (Saturday and Sunday) or any other weekdays you don’t work.\u003C\u002Fli>\n\u003Cli>Block \u003Cstrong>holidays, vacation days, blackout dates\u003C\u002Fstrong> or fully booked days.\u003C\u002Fli>\n\u003Cli>Allow only a specific \u003Cstrong>date range\u003C\u002Fstrong> (minimum and maximum date).\u003C\u002Fli>\n\u003Cli>Combine rules to fine-tune availability for booking and appointment forms.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These rules are configured directly on the Gravity Forms Date field – no custom JavaScript or PHP code required.\u003C\u002Fp>\n\u003Ch3>Time Zone aware “today”\u003C\u002Fh3>\n\u003Cp>When your site has visitors from different time zones, “today” is not the same moment for everyone. Hero’s \u003Cstrong>Time Zones\u003C\u002Fstrong> feature helps you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Ensure \u003Cstrong>today’s date\u003C\u002Fstrong> in the Gravity Forms date picker is correct for your chosen time zone.\u003C\u002Fli>\n\u003Cli>Avoid situations where it is already “tomorrow” for some users, but your form still allows “today” as selectable.\u003C\u002Fli>\n\u003Cli>Keep date limits (min\u002Fmax dates) consistent for global audiences.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Date picker highlights and animations\u003C\u002Fh3>\n\u003Cp>Make your date picker easier to use and nicer to look at:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Highlight today’s date\u003C\u002Fstrong> to give users a quick visual anchor.\u003C\u002Fli>\n\u003Cli>Choose \u003Cstrong>open animations\u003C\u002Fstrong> for the Gravity Forms date picker to match your site’s style.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Read-only date inputs (no manual typing)\u003C\u002Fh3>\n\u003Cp>If you want to prevent invalid dates or incorrect formats, you can use Hero to make \u003Cstrong>Gravity Forms date inputs read-only\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Force users to select a date from the calendar instead of typing.\u003C\u002Fli>\n\u003Cli>Reduce errors from manually entered dates.\u003C\u002Fli>\n\u003Cli>Keep date formats consistent across all entries.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Unique IDs for Gravity Forms entries\u003C\u002Fh3>\n\u003Cp>Hero includes a flexible \u003Cstrong>Unique ID\u003C\u002Fstrong> generator for Gravity Forms. Use it when you need a value that is both \u003Cstrong>random and unique\u003C\u002Fstrong> per entry, such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Coupon codes or voucher codes.\u003C\u002Fli>\n\u003Cli>Ticket IDs, booking references or registration IDs.\u003C\u002Fli>\n\u003Cli>Internal reference numbers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can generate IDs with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom length and character sets.\u003C\u002Fli>\n\u003Cli>Optional prefixes and suffixes.\u003C\u002Fli>\n\u003Cli>Merge tag support so IDs can be used in confirmations, notifications and other fields.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Random IDs (when uniqueness is not required)\u003C\u002Fh3>\n\u003Cp>Sometimes you just need a \u003Cstrong>random string\u003C\u002Fstrong> for a field and it doesn’t have to be globally unique. Hero’s \u003Cstrong>Random IDs\u003C\u002Fstrong> feature lets you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate random character strings for passwords, promo codes or internal labels.\u003C\u002Fli>\n\u003Cli>Control the length and allowed characters.\u003C\u002Fli>\n\u003Cli>Use random values in any Gravity Forms field where you can use merge tags.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Typical use cases\u003C\u002Fh3>\n\u003Cp>Hero for Gravity Forms is ideal for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Booking and appointment forms\u003C\u002Fstrong> – hide weekends, past dates and holidays so users only book when you are open.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Event registration forms\u003C\u002Fstrong> – allow only event days or block dates after a deadline.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Delivery \u002F pickup date selectors\u003C\u002Fstrong> – restrict dates to working days and exclude holidays.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Vacation request or leave forms\u003C\u002Fstrong> – prevent selecting dates in the past and mark company holidays.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Online orders and applications\u003C\u002Fstrong> – generate unique IDs, application numbers or ticket codes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Any form using the Gravity Forms Date field\u003C\u002Fstrong> where you need to restrict dates.\u003C\u002Fli>\n\u003C\u002Ful>\n","Disable weekends, past dates and holidays in the Gravity Forms date picker, add date filters and unique IDs - without writing code.",60,2575,100,1,"2025-12-02T21:40:00.000Z","6.9.4","5.1","7.0",[20,21,22,23,24],"date-picker","disable-past-dates","gravity-forms","limit-dates","unique-id","https:\u002F\u002Ftoroguapo.com\u002Fgf-hero\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgf-hero.1.1.2.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":13,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"toroguapo",2,70,30,94,"2026-04-03T23:05:08.620Z",[39,60,74,90,112],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":13,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":58,"download_link":59,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"restrict-dates-add-on-for-gravity-forms","Restrict Dates Add-On for Gravity Forms","1.2.3","PluginsCafe","https:\u002F\u002Fprofiles.wordpress.org\u002Fpluginscafe\u002F","\u003Cp>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!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpluginscafe.com\u002Fdemo\u002Frestrict-dates-for-gravity-forms-pro\u002F\" rel=\"nofollow ugc\">View Pro Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpluginscafe.com\u002Fdocs\u002Frestrict-dates-for-gravity-forms\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpluginscafe.com\u002Fplugin\u002Frestrict-dates-for-gravity-forms-pro\u002F\" rel=\"nofollow ugc\">Buy Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Minimum date set to a current and specific date\u003C\u002Fli>\n\u003Cli>Maximum date set to a current and specific date\u003C\u002Fli>\n\u003Cli>Disable manually input (read-only option)\u003C\u002Fli>\n\u003Cli>Week\u002FOff day disable\u003C\u002Fli>\n\u003Cli>Disable specific dates (new)\u003C\u002Fli>\n\u003Cli>Week start day (new)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Prevent submission with disabled dates\u003C\u002Fli>\n\u003Cli>Add exceptions date\u003C\u002Fli>\n\u003Cli>Timezone support\u003C\u002Fli>\n\u003Cli>Language Support\u003C\u002Fli>\n\u003Cli>Custom validation text\u003C\u002Fli>\n\u003Cli>Date calculation\u003C\u002Fli>\n\u003Cli>Date modifiers\u003C\u002Fli>\n\u003Cli>Inline Datepicker\u003C\u002Fli>\n\u003Cli>and more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 5.6\u003C\u002Fli>\n\u003Cli>Gravity Forms 2.5 or 2.8 or latest\u003C\u002Fli>\n\u003C\u002Ful>\n","A simple and nice plugin to add date restrict dynamically in gravity forms default date picker field.",500,6183,5,"2025-10-11T12:19:00.000Z","6.8.5","5.0","5.6",[55,20,56,22,57],"date-field","gf-restrict-dates","restricts","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frestrict-dates-add-on-for-gravity-forms.1.2.3.zip",{"slug":61,"name":62,"version":63,"author":43,"author_profile":44,"description":64,"short_description":65,"active_installs":35,"downloaded":66,"rating":13,"num_ratings":14,"last_updated":67,"tested_up_to":51,"requires_at_least":58,"requires_php":58,"tags":68,"homepage":72,"download_link":73,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"advanced-date-time-field","Advanced Date Time Field For Contact Form 7, Gravity Forms, WPForms","1.0.1","\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,"2025-10-28T04:43:00.000Z",[69,20,70,22,71],"contact-form-7","datetime","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":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":35,"downloaded":82,"rating":27,"num_ratings":27,"last_updated":83,"tested_up_to":16,"requires_at_least":52,"requires_php":84,"tags":85,"homepage":58,"download_link":89,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"date-picker-for-gravity-form","Date Picker for Gravity Forms","1.3","theme funda","https:\u002F\u002Fprofiles.wordpress.org\u002Fgravitymaster97\u002F","\u003Cp>\u003Cstrong>Date Picker for Gravity Forms\u003C\u002Fstrong> is a simple yet powerful add-on that adds a fully customisable date picker field to your Gravity Forms. Let users select dates easily with a clean calendar UI — no manual typing, no formatting errors, no confusion.\u003C\u002Fp>\n\u003Cp>Whether you’re building booking forms, appointment forms, event registration forms, or delivery date forms, this plugin gives you full control over how dates are selected and validated.\u003C\u002Fp>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fwww.codesmade.com\u002Fstore\u002Fdate-picker-for-gravity-forms\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.codesmade.com\u002Fdate-picker-for-gravity-forms-documentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.codesmade.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>✅ Free Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Date Format\u003C\u002Fstrong> — Set your preferred date format (e.g. yy-mm-dd, dd\u002Fmm\u002Fyy, mm-dd-yy)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Min Date Control\u003C\u002Fstrong> — Set a minimum selectable date (e.g. current date, or X days from today)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Max Date Control\u003C\u002Fstrong> — Set a maximum selectable date to limit how far ahead users can book\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design\u003C\u002Fstrong> — Works perfectly on desktop, tablet, and mobile\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Integration\u003C\u002Fstrong> — Add the date picker field to any Gravity Form in seconds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme Compatible\u003C\u002Fstrong> — Works with any WordPress theme that supports Gravity Forms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Localization Support\u003C\u002Fstrong> — Supports multiple languages and international date formats\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility Ready\u003C\u002Fstrong> — Built with accessibility in mind for all users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔒 Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Disable Specific Weekdays\u003C\u002Fstrong> — Block Sunday, Monday, or any individual day of the week. Perfect for businesses closed on weekends or specific days.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable Specific Dates\u003C\u002Fstrong> — Block out holidays, unavailable days, or any specific dates or date ranges from the calendar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Active Dates Only\u003C\u002Fstrong> — Restrict the calendar so users can only select from a predefined list of available dates. All other dates are disabled.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support\u003C\u002Fstrong> — Get direct help from the CodesMade development team.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fwww.codesmade.com\u002Fstore\u002Fdate-picker-for-gravity-forms\u002F\" rel=\"nofollow ugc\">Upgrade to Pro \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>📅 Perfect For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Appointment booking forms\u003C\u002Fli>\n\u003Cli>Event registration forms\u003C\u002Fli>\n\u003Cli>Delivery date selection\u003C\u002Fli>\n\u003Cli>Hotel and rental booking forms\u003C\u002Fli>\n\u003Cli>Service scheduling forms\u003C\u002Fli>\n\u003Cli>Any form where users need to select a date\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚙️ How Pro Date Settings Work\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Disable Week Days\u003C\u002Fstrong> — Check the days you want to block. For example, check Saturday and Sunday to only allow weekday bookings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Disable Dates\u003C\u002Fstrong> — Enter specific dates or date ranges to block out. Format: \u003Ccode>2026-03-04|2026-03-10\u003C\u002Fcode>. Separate multiple entries with a pipe \u003Ccode>|\u003C\u002Fcode> character.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Active Dates\u003C\u002Fstrong> — Enter only the dates that should be selectable. All other dates will be disabled. Format: \u003Ccode>2026-03-04|2026-03-10\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Min Date\u003C\u002Fstrong> — Choose Current Date or set a custom number of days from today. Prevents users from selecting past dates.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Max Date\u003C\u002Fstrong> — Choose Current Date or set a custom number of days ahead. Prevents bookings too far into the future.\u003C\u002Fp>\n\u003Ch3>🔌 Works With\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Gravity Forms 2.0 and higher\u003C\u002Fli>\n\u003Cli>All major WordPress themes\u003C\u002Fli>\n\u003Cli>All major browsers — Chrome, Firefox, Safari, Edge\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More Plugins by CodesMade\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdate-picker-for-contact-form-7\u002F\" rel=\"ugc\">Date Picker For Contact Form 7\u003C\u002Fa> — Date picker add-on for Contact Form 7\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautocomplete-location-field-contact-form-7\u002F\" rel=\"ugc\">Autocomplete Location Field Contact Form 7\u003C\u002Fa> — Google Places location autocomplete for CF7\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmap-field-for-contact-form-7\u002F\" rel=\"ugc\">Map Field For Contact Form 7\u003C\u002Fa> — Interactive map field for Contact Form 7\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpixel-manager-for-contact-form-7\u002F\" rel=\"ugc\">Pixel Manager for Contact Form 7\u003C\u002Fa> — Add tracking pixels to CF7 forms\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdigital-signature-for-wpforms\u002F\" rel=\"ugc\">Digital Signature for WPForms\u003C\u002Fa> — Electronic signature field for WPForms\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fauto-complete-address-checkout-for-woocommerce\u002F\" rel=\"ugc\">AutoComplete Address Checkout For WooCommerce\u003C\u002Fa> — Google Places address autocomplete for WooCommerce checkout\u003C\u002Fli>\n\u003C\u002Ful>\n","Add a date picker field to Gravity Forms. Set custom date formats, min\u002Fmax date ranges and more. Upgrade to Pro to disable weekdays, specific dates an &hellip;",879,"2026-03-04T11:21:00.000Z","7.2",[86,20,87,88,22],"booking-form","date-selection","form-fields","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdate-picker-for-gravity-form.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":98,"downloaded":99,"rating":100,"num_ratings":101,"last_updated":102,"tested_up_to":16,"requires_at_least":103,"requires_php":104,"tags":105,"homepage":110,"download_link":111,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"gravity-forms-zero-spam","Gravity Forms Zero Spam","1.7.2","GravityKit","https:\u002F\u002Fprofiles.wordpress.org\u002Fgravityview\u002F","\u003Cp>This Gravity Forms add-on blocks spam using a non-obtrusive anti-spam measure and can email a spam report summary.\u003C\u002Fp>\n\u003Ch3>Spam blocking for Gravity Forms\u003C\u002Fh3>\n\u003Cp>To get started, all you need to do is activate the plugin!\u003C\u002Fp>\n\u003Ch3>Is the Gravity Forms honeypot field not working for you? 🍯 🐝\u003C\u002Fh3>\n\u003Cp>Zero Spam is better than the Gravity Forms anti-spam honeypot field. If you’re getting spammed, try this plugin.\u003C\u002Fp>\n\u003Ch3>Use this plugin instead of reCaptcha\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>reCaptcha is user-hostile!\u003C\u002Fstrong> Use this instead! Users don’t need to click stoplights, crosswalks, or bicycles when you use this plugin to stop spam.\u003C\u002Fp>\n\u003Ch3>Enable or disable filtering per form\u003C\u002Fh3>\n\u003Cp>If you only want the plugin for specific forms, that’s possible! The plugin adds a simple “Prevent spam using Gravity Forms Zero Spam” setting to each form (requires Gravity Forms 2.5 or newer).\u003C\u002Fp>\n\u003Ch3>Spam report emails\u003C\u002Fh3>\n\u003Cp>Spam summary report emails are disabled by default. Once enabled, a spam summary that includes the number of entries per-form will be sent via email.\u003C\u002Fp>\n\u003Cp>Choose whether you want to be notified after the number of entries reaches a threshold (e.g. 10 spam entries) or after a certain number of days (e.g. every week). If there are no spam entries, no report will be sent.\u003C\u002Fp>\n\u003Cp>Requires \u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002F?partner_id=1210629&irgwc=1&utm_medium=affiliate&utm_campaign=1210629&utm_source=Katz%20Web%20Services%2C%20Inc.\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cem>Brought to you by \u003Ca href=\"https:\u002F\u002Fwww.gravitykit.com?utm_source=plugin&utm_campaign=zero-spam&utm_content=readme\" rel=\"nofollow ugc\">GravityKit\u003C\u002Fa>. We create essential Gravity Forms Add-Ons.\u003C\u002Fem>\u003C\u002Fp>\n","Enhance your Gravity Forms to include anti-spam measures originally based on the work of David Walsh's \"Zero Spam\" technique.",100000,1048908,86,23,"2026-03-12T14:21:00.000Z","4.7","7.4",[106,107,22,108,109],"anti-spam","captcha","honeypot","spam","https:\u002F\u002Fwww.gravitykit.com?utm_source=plugin&utm_campaign=zero-spam&utm_content=pluginuri","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-forms-zero-spam.1.7.2.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":122,"num_ratings":123,"last_updated":124,"tested_up_to":51,"requires_at_least":125,"requires_php":58,"tags":126,"homepage":131,"download_link":132,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"styles-and-layouts-for-gravity-forms","Gravity Booster – Styles & Layouts for Gravity Forms","5.26","wpmonks","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpmonks\u002F","\u003Cp>\u003Cstrong>Introducing Gravity Booster formerly Styles and Layouts for Gravity Forms. It is your all in one solution for styling, customizing and protecting your forms. It  you lets you create beautiful designs as well as protect against spam submissions for Gravity forms.\u003C\u002Fstrong> It provides you and easy to use interface for designing forms that works with all themes and builders. It is compatible with Divi, Elmentor, Visual composer, Thrive Architect Beaver Builder, Astra, GeneratePress, Oxygen Builder, Avada theme, OceanWP theme, Genesis Framework, The7, Salient and more. The design changes you make with this Gravity Forms Styler plugin are instantaneously visible so, you can see how the form looks in real time.\u003C\u002Fp>\n\u003Cp>With Gravity Booster you can not only design forms but use advance spam submssion filtering like keyword blacklisting, email blacklisting, restricting forms to specific user roles. All of this without writing a single line of code.\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\u002FIb5qRdMr_v4?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\u003Ch4>Styles & Layouts for Gravity Forms Premium Addons:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fai-for-gravity-forms\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>AI for Gravity Forms\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fmaterial-design\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Material Design\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fcheckbox-radio-styler-for-gravity-forms\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Checkbox & Radio Styler\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fgravity-forms-bootstrap-addon\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Bootstrap Design\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ftheme-pack\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Theme Pack\u003C\u002Fstrong> \u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ftooltips\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Tooltips\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ffield-icons\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Field Icons\u003C\u002Fstrong> \u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fcustom-themes\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Custom Themes\u003C\u002Fstrong> \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Faddon-bundle\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Addon Bundle\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Powerful Anti-Spam Features (New!)\u003C\u002Fh4>\n\u003Cp>Gravity Booster now includes built-in spam protection tools to keep your forms clean and secure:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Keyword Blocking\u003C\u002Fstrong>\u003Cbr \u002F>\nBlock spam messages by setting specific keywords (e.g., “SEO service”, “backlink”, etc.). Any form submission containing these will be automatically blocked.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Email Filtering\u003C\u002Fstrong>\u003Cbr \u002F>\nDeny or allow submissions based on full email addresses or specific email domains. Easily block fake or disposable emails like mailinator.com, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Role-Based Access Control\u003C\u002Fstrong>\u003Cbr \u002F>\nRestrict form visibility to specific WordPress user roles. You can limit form access to certain roles, ensuring the right users see the right forms.\u003C\u002Fp>\n\u003Cp>This functionality helps drastically reduce unwanted form submissions, particularly those caused by bots or spammy marketers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This Gravity Forms styler comes with 150+ options\u003C\u002Fstrong> to customize various parts of form like form wrapper, form header, form title and description, submit button, radio inputs, checkbox inputs, paragraph textarea, labels, section breaks, descriptions, text inputs , dropdown menus, labels, sub labels, placeholders, list fields, confirmation message, error messages and more.\u003C\u002Fp>\n\u003Cp>You can set CSS options like background color, font size, font family, borders, width, text alignment, margin, padding, font color, text decoration, text case, font weight, line height and more for all the sections. You are no longer required to use custom CSS codes to create the perfect Gravity Forms design template. The designs created with this plugin will work even if you change your theme. This is only Gravity Forms styler plugin you will ever need.\u003C\u002Fp>\n\u003Cp>You can easily create responsive designs like having different font size, widths, line height etc on desktops, tablets and mobile phones.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You can set a different style for each form.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Premium Addons to Extend the Functionality\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fai-for-gravity-forms\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>AI for Gravity Forms\u003C\u002Fstrong> \u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>This addon will add AI capabilities in your Gravity Forms.\u003C\u002Fstrong> You can generate AI text on form submission. You can optimize field labels. You can generate AI images on form submission with prompts that support merge tags. It also lets you use OpenAI’s vision capabilities to images uploaded using Gravity Forms File Upload field.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of AI for Gravity Forms addon\u003Cbr \u002F>\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\u002FDhPTo93ICHQ?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>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fmaterial-design\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Material Design\u003C\u002Fstrong> \u003C\u002Fa>: \u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fgravity-forms-material-design-demo\u002F\" rel=\"nofollow ugc\">Online Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>This addon will add material design to Gravity Form with single click of button\u003C\u002Fstrong>. Checkboxes can be converted into material design compatible switch buttons with ripple effect. Color of material design theme can be easily changed using color picker.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of Material Design addon\u003Cbr \u002F>\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\u002FdVmKGGqUdlQ?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>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fcheckbox-radio-styler-for-gravity-forms\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Checkbox & Radio Styler\u003C\u002Fstrong> \u003C\u002Fa>: \u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fcheckbox-radio-styler-for-gravity-forms-demo\u002F\" rel=\"nofollow ugc\">Online Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>This addon lets you change the design of checkbox and radio buttons\u003C\u002Fstrong>. There are plenty of design options to customize color, animations and style. You can use solid colors, images , switches or fontawesome icons inside checkbox and radio buttons.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of Checkbox & Radio addon\u003Cbr \u002F>\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\u002FosG2MTgt8YA?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>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fgravity-forms-bootstrap-addon\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Bootstrap Design\u003C\u002Fstrong>\u003C\u002Fa>:\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fgravity-form-bootstrap-design-demo\u002F\" rel=\"nofollow ugc\">Online Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Bootstrap Design for Gravity Forms removes all the complexity and adds bootstrap to your form with one click\u003C\u002Fstrong> . This plugin uses Bootstrap 4. The bootsrap design will be applied to all fields, submit button, error & confirmation messages as well as progress bar. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of Bootstrap Design addon\u003Cbr \u002F>\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\u002FdrR_U-7YPxg?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>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ftheme-pack\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Theme Pack\u003C\u002Fstrong> \u003C\u002Fa>:\u003Cbr \u002F>\n\u003Cstrong>Theme Pack for Styles and Layouts for Gravity Forms has a collection of 30+ beautifully crafted themes.\u003C\u002Fstrong> You will no longer need to change settings for each and every element of form. Gravity Forms Theme pack addon is highly configurable as you can modify the form design even after applying a theme. This addon has themes which uses gradient as background.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of themes addon\u003Cbr \u002F>\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\u002FeYWCmBet54s?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>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ftooltips\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Tooltips\u003C\u002Fstrong> \u003C\u002Fa>: \u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fgravity-forms-tooltips-demo\u002F\" rel=\"nofollow ugc\">Online Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Tooltips addon lets you add tooltips next to field labels in Gravity Forms from customizer\u003C\u002Fstrong>. There are multiple colors, icons, animation effects, position options to make your tooltips look beautiful and resonate with your theme. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of Tooltips addon\u003Cbr \u002F>\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\u002FNu_hK3Lo9CU?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>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Ffield-icons\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Field Icons\u003C\u002Fstrong> \u003C\u002Fa>: \u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fgravity-forms-field-icons-demo\u002F\" rel=\"nofollow ugc\">Online Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Field Icons addon lets you add images as well as fontawesome icons to Gravity Form fields\u003C\u002Fstrong>. It supports image and fontawesome icons for phone, single line input, quantity, custom post fields, post tags, post title, date, email, website, address, name and number fields. It will automatically detect all the fields present inside the form and give you the option to set icons for them. You can also change the position of icons from left to right. It also comes with an option to set padding for icon fields so that the form text doesn’t overlap with the icon. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Checkout the below video to have a quick glance of Field Icons addon\u003Cbr \u002F>\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\u002FKcMMW4ps_ts?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>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Fcustom-themes\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Custom Themes\u003C\u002Fstrong> \u003C\u002Fa>:\u003Cbr \u002F>\n\u003Cstrong>Custom Themes addon for Styles and Layouts for Gravity Forms lets you save your own form designs as themes.\u003C\u002Fstrong> You can create unlimited themes and apply them on unlimited forms. This addon will save a lot of time if you want to make two forms with same styling. You are free to modify the form design even after you have applied a theme.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpmonks.com\u002Fdownloads\u002Faddon-bundle\u002F\" rel=\"nofollow ugc\"> \u003Cstrong>Addon Bundle\u003C\u002Fstrong>\u003C\u002Fa>:\u003Cbr \u002F>\nAddon Bundle is a collection of all the addons of Styles and Layouts for Gravity Forms and you will get it a special discounted price.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Gravity Booster - Styles and Layouts for Gravity Forms plugin lets you design and style Gravity Forms without CSS coding. You can also use it for addi &hellip;",40000,1268298,92,196,"2025-09-25T12:26:00.000Z","4.0",[127,128,129,130],"gravity-forms-css","gravity-forms-design","gravity-forms-styler","gravity-forms-tooltips","http:\u002F\u002Fwpmonks.com\u002Fstyles-layouts-gravity-forms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstyles-and-layouts-for-gravity-forms.5.26.zip",{"attackSurface":134,"codeSignals":212,"taintFlows":227,"riskAssessment":228,"analyzedAt":234},{"hooks":135,"ajaxHandlers":208,"restRoutes":209,"shortcodes":210,"cronEvents":211,"entryPointCount":27,"unprotectedCount":27},[136,142,147,151,156,159,162,164,169,174,179,184,188,191,195,199,203],{"type":137,"name":138,"callback":139,"file":140,"line":141},"action","admin_enqueue_scripts","tggh_admin_enqueue_scripts","admin.php",57,{"type":143,"name":144,"callback":145,"file":140,"line":146},"filter","gform_noconflict_scripts","tggh_gform_noconflict_scripts",58,{"type":143,"name":148,"callback":149,"file":140,"line":150},"gform_noconflict_styles","tggh_gform_noconflict_styles",59,{"type":137,"name":152,"callback":153,"file":154,"line":155},"wp_head","tggh_level_common","base\\common.php",19,{"type":137,"name":157,"callback":153,"file":154,"line":158},"admin_head",20,{"type":137,"name":152,"callback":160,"file":154,"line":161},"tggh_date_time_zone_common",64,{"type":137,"name":157,"callback":160,"file":154,"line":163},65,{"type":143,"name":165,"callback":166,"priority":167,"file":168,"line":158},"gform_field_css_class","tggh_gform_field_capture",10,"base\\forms.php",{"type":143,"name":170,"callback":171,"priority":167,"file":172,"line":173},"gform_field_content","tggh_site_field_content","base\\site.php",27,{"type":137,"name":175,"callback":176,"file":177,"line":178},"plugins_loaded","tggh_init","gf-hero.php",50,{"type":137,"name":180,"callback":181,"file":182,"line":183},"tggh_after_date_filter_value","tggh_date_filter_time_zone_text_js_1","level-1\\admin.php",220,{"type":137,"name":185,"callback":186,"file":182,"line":187},"gform_field_appearance_settings","tggh_gform_appearance_fields_1",269,{"type":137,"name":185,"callback":189,"file":182,"line":190},"tggh_gform_appearance_fields_last_1",270,{"type":137,"name":192,"callback":193,"file":182,"line":194},"gform_field_standard_settings","tggh_gform_standard_fields_1",271,{"type":137,"name":196,"callback":197,"file":182,"line":198},"gform_field_advanced_settings","tggh_gform_advanced_fields_1",272,{"type":143,"name":200,"callback":201,"file":182,"line":202},"gform_tooltips","tggh_gform_tooltips_1",273,{"type":137,"name":204,"callback":205,"file":206,"line":207},"wp_enqueue_scripts","tggh_site_enqueue_scripts","site.php",36,[],[],[],[],{"dangerousFunctions":213,"sqlUsage":214,"outputEscaping":216,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":33,"bundledLibraries":226},[],{"prepared":27,"raw":27,"locations":215},[],{"escaped":217,"rawEcho":218,"locations":219},8,3,[220,223,225],{"file":140,"line":221,"context":222},182,"raw output",{"file":154,"line":224,"context":222},14,{"file":154,"line":150,"context":222},[],[],{"summary":229,"deductions":230},"The \"gf-hero\" plugin v1.1.2 exhibits a strong security posture based on the provided static analysis results. The absence of any identified entry points like AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the potential attack surface. Furthermore, the code does not appear to utilize dangerous functions, external HTTP requests, or file operations, which are common vectors for vulnerabilities.  The use of prepared statements for all SQL queries and a reasonable percentage of output escaping are also positive indicators of secure coding practices.\n\nThe vulnerability history is exceptionally clean, with no recorded CVEs. This lack of historical issues suggests either a very well-maintained codebase or a plugin that has not been a significant target for attackers. The presence of capability checks, even with a low count, indicates some consideration for access control. However, the absence of nonce checks on any potential entry points (though none were identified) is a theoretical gap, as is the fact that not all output is properly escaped, leaving a small window for potential XSS if certain output contexts are vulnerable.\n\nOverall, \"gf-hero\" v1.1.2 presents as a secure plugin with a minimal attack surface and a clean history. The strengths lie in the lack of identifiable vulnerabilities and the presence of good coding practices like prepared statements. The primary, albeit minor, weaknesses are the incomplete output escaping and the theoretical absence of nonce checks if any hidden entry points were to be discovered. The plugin's security is currently high.",[231],{"reason":232,"points":233},"Output escaping is not 100% complete",4,"2026-03-16T21:46:46.815Z",{"wat":236,"direct":325},{"assetPaths":237,"generatorPatterns":280,"scriptPaths":281,"versionParams":282},[238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279],"\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-1\u002Fcommon.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-1\u002Fsite.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-2\u002Fcommon.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-2\u002Fsite.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-3\u002Fcommon.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-3\u002Fsite.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-4\u002Fcommon.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-4\u002Fsite.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-5\u002Fcommon.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-5\u002Fsite.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-6\u002Fcommon.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-6\u002Fsite.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-7\u002Fcommon.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-7\u002Fsite.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-8\u002Fcommon.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-8\u002Fsite.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-9\u002Fcommon.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-9\u002Fsite.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-10\u002Fcommon.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-10\u002Fsite.css","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Fbase\u002Fcommon.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Fbase\u002Fsite.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-1\u002Fcommon.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-1\u002Fsite.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-2\u002Fcommon.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-2\u002Fsite.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-3\u002Fcommon.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-3\u002Fsite.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-4\u002Fcommon.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-4\u002Fsite.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-5\u002Fcommon.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-5\u002Fsite.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-6\u002Fcommon.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-6\u002Fsite.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-7\u002Fcommon.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-7\u002Fsite.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-8\u002Fcommon.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-8\u002Fsite.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-9\u002Fcommon.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-9\u002Fsite.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-10\u002Fcommon.js","\u002Fwp-content\u002Fplugins\u002Fgf-hero\u002Flevel-10\u002Fsite.js",[],[258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279],[283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324],"gf-hero\u002Flevel-1\u002Fcommon.css?ver=","gf-hero\u002Flevel-1\u002Fsite.css?ver=","gf-hero\u002Flevel-2\u002Fcommon.css?ver=","gf-hero\u002Flevel-2\u002Fsite.css?ver=","gf-hero\u002Flevel-3\u002Fcommon.css?ver=","gf-hero\u002Flevel-3\u002Fsite.css?ver=","gf-hero\u002Flevel-4\u002Fcommon.css?ver=","gf-hero\u002Flevel-4\u002Fsite.css?ver=","gf-hero\u002Flevel-5\u002Fcommon.css?ver=","gf-hero\u002Flevel-5\u002Fsite.css?ver=","gf-hero\u002Flevel-6\u002Fcommon.css?ver=","gf-hero\u002Flevel-6\u002Fsite.css?ver=","gf-hero\u002Flevel-7\u002Fcommon.css?ver=","gf-hero\u002Flevel-7\u002Fsite.css?ver=","gf-hero\u002Flevel-8\u002Fcommon.css?ver=","gf-hero\u002Flevel-8\u002Fsite.css?ver=","gf-hero\u002Flevel-9\u002Fcommon.css?ver=","gf-hero\u002Flevel-9\u002Fsite.css?ver=","gf-hero\u002Flevel-10\u002Fcommon.css?ver=","gf-hero\u002Flevel-10\u002Fsite.css?ver=","gf-hero\u002Fbase\u002Fcommon.js?ver=","gf-hero\u002Fbase\u002Fsite.js?ver=","gf-hero\u002Flevel-1\u002Fcommon.js?ver=","gf-hero\u002Flevel-1\u002Fsite.js?ver=","gf-hero\u002Flevel-2\u002Fcommon.js?ver=","gf-hero\u002Flevel-2\u002Fsite.js?ver=","gf-hero\u002Flevel-3\u002Fcommon.js?ver=","gf-hero\u002Flevel-3\u002Fsite.js?ver=","gf-hero\u002Flevel-4\u002Fcommon.js?ver=","gf-hero\u002Flevel-4\u002Fsite.js?ver=","gf-hero\u002Flevel-5\u002Fcommon.js?ver=","gf-hero\u002Flevel-5\u002Fsite.js?ver=","gf-hero\u002Flevel-6\u002Fcommon.js?ver=","gf-hero\u002Flevel-6\u002Fsite.js?ver=","gf-hero\u002Flevel-7\u002Fcommon.js?ver=","gf-hero\u002Flevel-7\u002Fsite.js?ver=","gf-hero\u002Flevel-8\u002Fcommon.js?ver=","gf-hero\u002Flevel-8\u002Fsite.js?ver=","gf-hero\u002Flevel-9\u002Fcommon.js?ver=","gf-hero\u002Flevel-9\u002Fsite.js?ver=","gf-hero\u002Flevel-10\u002Fcommon.js?ver=","gf-hero\u002Flevel-10\u002Fsite.js?ver=",{"cssClasses":326,"htmlComments":328,"htmlAttributes":329,"restEndpoints":330,"jsGlobals":331,"shortcodeOutput":333},[327],"tggh-no-js",[],[],[],[332],"tggh_level",[]]