[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$foH7kPfHiuETUHexv0bURmD-e64QslYtvIquUfC0bMD0":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"izzygld","izzy goldman","https:\u002F\u002Fprofiles.wordpress.org\u002Fizzygld\u002F",1,0,100,30,94,"2026-05-20T12:52:05.930Z",[14],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":8,"num_ratings":8,"last_updated":21,"tested_up_to":22,"requires_at_least":23,"requires_php":24,"tags":25,"homepage":31,"download_link":32,"security_score":9,"vuln_count":8,"unpatched_count":8,"last_vuln_date":33,"fetched_at":34},"izzygld-entry-export-for-gravity-forms","Izzygld Entry Export for Gravity Forms","1.0.2","\u003Cp>\u003Cstrong>Izzygld Entry Export for Gravity Forms\u003C\u002Fstrong> enables WordPress administrators to share Gravity Forms entry data securely with external partners, vendors, or clients — without giving them WordPress login credentials.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Secure Token-Based Links\u003C\u002Fstrong> – Generate cryptographically signed URLs using HMAC-SHA256\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Time-Limited Access\u003C\u002Fstrong> – Set expiration from 1 hour to 30 days (or never)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Field Selection\u003C\u002Fstrong> – Choose exactly which form fields to include in exports\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Download Limits\u003C\u002Fstrong> – Restrict how many times a link can be used\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IP Allowlisting\u003C\u002Fstrong> – Optionally restrict downloads to specific IP addresses\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Access Logging\u003C\u002Fstrong> – Track every download with timestamp and IP\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Revocation\u003C\u002Fstrong> – Instantly disable any active link\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date Range Filtering\u003C\u002Fstrong> – Export entries within specific date ranges\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optional Authentication\u003C\u002Fstrong> – Add username\u002Fpassword protection to links\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Share form submissions with vendors without WordPress access\u003C\u002Fli>\n\u003Cli>Provide clients with self-service data downloads\u003C\u002Fli>\n\u003Cli>Automate data sharing with external systems\u003C\u002Fli>\n\u003Cli>Create time-limited reports for stakeholders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.8 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Gravity Forms 2.5 or higher (required)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy & Security\u003C\u002Fh4>\n\u003Cp>This plugin:\u003Cbr \u002F>\n* Does NOT send any data to external servers\u003Cbr \u002F>\n* Does NOT include tracking or analytics\u003Cbr \u002F>\n* Stores all data in your WordPress database\u003Cbr \u002F>\n* Uses industry-standard HMAC-SHA256 for token signing\u003Cbr \u002F>\n* Implements rate limiting to prevent brute-force attacks\u003C\u002Fp>\n\u003Ch3>Developer Documentation\u003C\u002Fh3>\n\u003Ch4>Hooks & Filters\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Modify search criteria:\u003C\u002Fstrong>\u003Cbr \u002F>\n    add_filter( ‘izzygld_eee_search_criteria’, function( $criteria, $filters ) {\u003Cbr \u002F>\n        return $criteria;\u003Cbr \u002F>\n    }, 10, 2 );\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Modify field map:\u003C\u002Fstrong>\u003Cbr \u002F>\n    add_filter( ‘izzygld_eee_field_map’, function( $field_map, $form, $fields ) {\u003Cbr \u002F>\n        return $field_map;\u003Cbr \u002F>\n    }, 10, 3 );\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Transform field values:\u003C\u002Fstrong>\u003Cbr \u002F>\n    add_filter( ‘izzygld_eee_field_value’, function( $value, $entry, $field, $form ) {\u003Cbr \u002F>\n        return $value;\u003Cbr \u002F>\n    }, 10, 4 );\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Modify final CSV:\u003C\u002Fstrong>\u003Cbr \u002F>\n    add_filter( ‘izzygld_eee_csv_content’, function( $csv, $entries, $form ) {\u003Cbr \u002F>\n        return $csv;\u003Cbr \u002F>\n    }, 10, 3 );\u003C\u002Fp>\n\u003Ch4>REST API Endpoints\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>GET \u002Fizzygld-eee\u002Fv1\u002Fexport\u003C\u002Fcode> – Public download endpoint (token auth)\u003C\u002Fli>\n\u003Cli>\u003Ccode>GET \u002Fizzygld-eee\u002Fv1\u002Fpreview\u003C\u002Fcode> – Entry count preview (admin auth)\u003C\u002Fli>\n\u003Cli>\u003Ccode>GET \u002Fizzygld-eee\u002Fv1\u002Fform-fields\u002F{id}\u003C\u002Fcode> – Get form fields (admin auth)\u003C\u002Fli>\n\u003Cli>\u003Ccode>GET \u002Fizzygld-eee\u002Fv1\u002Flinks\u003C\u002Fcode> – List active links (admin auth)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Generate Link Programmatically\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>$addon = izzygld_entry_export();\n$result = $addon->token_handler->generate_token([\n    'form_id'     => 1,\n    'fields'      => ['field_1', 'field_2'],\n    'description' => 'Export for Vendor ABC',\n    'filters'     => [\n        'start_date' => '2024-01-01',\n        'end_date'   => '2024-12-31',\n        'status'     => 'active',\n    ],\n], 24); \u002F\u002F Hours until expiration\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Generate secure, time-limited download links for Gravity Forms entries — allow external users to download CSV exports without WordPress admin access.",36,"2026-04-13T11:44:00.000Z","6.9.4","5.8","7.4",[26,27,28,29,30],"csv","export","external","gravity-forms","secure-download","https:\u002F\u002Fgithub.com\u002Fizzygld\u002Fizzygld-entry-export-for-gravity-forms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fizzygld-entry-export-for-gravity-forms.1.0.2.zip",null,"2026-04-16T10:56:18.058Z"]