Title: Izzygld Entry Export for Gravity Forms
Author: izzy goldman
Published: <strong>2026 年 4 月 13 日</strong>
Last modified: 2026 年 4 月 13 日

---

搜索插件

![](https://s.w.org/plugins/geopattern-icon/izzygld-entry-export-for-gravity-forms.
svg)

# Izzygld Entry Export for Gravity Forms

 作者：[izzy goldman](https://profiles.wordpress.org/izzygld/)

[下载](https://downloads.wordpress.org/plugin/izzygld-entry-export-for-gravity-forms.1.0.2.zip)

 * [详情](https://cn.wordpress.org/plugins/izzygld-entry-export-for-gravity-forms/#description)
 * [评价](https://cn.wordpress.org/plugins/izzygld-entry-export-for-gravity-forms/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/izzygld-entry-export-for-gravity-forms/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/izzygld-entry-export-for-gravity-forms/#developers)

 [支持](https://wordpress.org/support/plugin/izzygld-entry-export-for-gravity-forms/)

## 描述

**Izzygld Entry Export for Gravity Forms** enables WordPress administrators to share
Gravity Forms entry data securely with external partners, vendors, or clients — 
without giving them WordPress login credentials.

#### Key Features

 * **Secure Token-Based Links** – Generate cryptographically signed URLs using HMAC-
   SHA256
 * **Time-Limited Access** – Set expiration from 1 hour to 30 days (or never)
 * **Field Selection** – Choose exactly which form fields to include in exports
 * **Download Limits** – Restrict how many times a link can be used
 * **IP Allowlisting** – Optionally restrict downloads to specific IP addresses
 * **Access Logging** – Track every download with timestamp and IP
 * **One-Click Revocation** – Instantly disable any active link
 * **Date Range Filtering** – Export entries within specific date ranges
 * **Optional Authentication** – Add username/password protection to links

#### Use Cases

 * Share form submissions with vendors without WordPress access
 * Provide clients with self-service data downloads
 * Automate data sharing with external systems
 * Create time-limited reports for stakeholders

#### Requirements

 * WordPress 5.8 or higher
 * PHP 7.4 or higher
 * Gravity Forms 2.5 or higher (required)

#### Privacy & Security

This plugin:
 * Does NOT send any data to external servers * Does NOT include tracking
or analytics * Stores all data in your WordPress database * Uses industry-standard
HMAC-SHA256 for token signing * Implements rate limiting to prevent brute-force 
attacks

### Developer Documentation

#### Hooks & Filters

**Modify search criteria:**
 add_filter( ‘izzygld_eee_search_criteria’, function(
$criteria, $filters ) { return $criteria; }, 10, 2 );

**Modify field map:**
 add_filter( ‘izzygld_eee_field_map’, function( $field_map,
$form, $fields ) { return $field_map; }, 10, 3 );

**Transform field values:**
 add_filter( ‘izzygld_eee_field_value’, function( $value,
$entry, $field, $form ) { return $value; }, 10, 4 );

**Modify final CSV:**
 add_filter( ‘izzygld_eee_csv_content’, function( $csv, $entries,
$form ) { return $csv; }, 10, 3 );

#### REST API Endpoints

 * `GET /izzygld-eee/v1/export` – Public download endpoint (token auth)
 * `GET /izzygld-eee/v1/preview` – Entry count preview (admin auth)
 * `GET /izzygld-eee/v1/form-fields/{id}` – Get form fields (admin auth)
 * `GET /izzygld-eee/v1/links` – List active links (admin auth)

#### Generate Link Programmatically

    ```
    $addon = izzygld_entry_export();
    $result = $addon->token_handler->generate_token([
        'form_id'     => 1,
        'fields'      => ['field_1', 'field_2'],
        'description' => 'Export for Vendor ABC',
        'filters'     => [
            'start_date' => '2024-01-01',
            'end_date'   => '2024-12-31',
            'status'     => 'active',
        ],
    ], 24); // Hours until expiration
    ```

## 安装

 1. Upload the `izzygld-entry-export-for-gravity-forms` folder to `/wp-content/plugins/`
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Ensure Gravity Forms is installed and activated
 4. Navigate to Forms  Settings  External Export to configure global settings

#### Quick Start

 1. Go to Forms  [Your Form]  Settings  External Export
 2. Enable “Allow generating external export links”
 3. Select which fields can be exported
 4. Save settings
 5. Go to Forms  External Export Links
 6. Select your form and fields, set expiration
 7. Click “Generate Export Link”
 8. Share the URL with your external partner

## 常见问题

### Does this plugin require Gravity Forms?

Yes, Gravity Forms 2.5 or higher is required. The plugin will show an error and 
deactivate itself if Gravity Forms is not active.

### Is this secure?

Yes. Links use HMAC-SHA256 cryptographic signing. External users cannot guess valid
URLs, access other forms, or modify any data. Rate limiting prevents brute-force
attacks.

### Can I revoke a link after sharing it?

Yes. Go to Forms  External Export Links, find the link, and click “Revoke”. It stops
working immediately.

### What format is the export?

CSV (Comma-Separated Values), compatible with Excel, Google Sheets, Numbers, and
other spreadsheet applications.

### Can external users edit the data?

No. The download links are read-only. External users can only download the CSV file.

### How do I track downloads?

Enable “Access Logging” in the global settings. Every download is logged with timestamp
and IP address. View logs in Forms  External Export Links.

### Can I limit who downloads?

Yes. Use the “IP Allowlist” setting to restrict downloads to specific IP addresses.
You can also add username/password protection to links.

### What happens when a link expires?

The external user sees an error message. Generate a new link if continued access
is needed.

### Can I filter which entries are exported?

Yes. You can filter by date range (start/end date) and entry status (active, spam,
trash).

## 评价

此插件暂无评价。

## 贡献者及开发者

「Izzygld Entry Export for Gravity Forms」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ izzy goldman ](https://profiles.wordpress.org/izzygld/)

[帮助将「Izzygld Entry Export for Gravity Forms」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/izzygld-entry-export-for-gravity-forms)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/izzygld-entry-export-for-gravity-forms/)，
查看[SVN仓库](https://plugins.svn.wordpress.org/izzygld-entry-export-for-gravity-forms/)，
或通过[RSS](https://plugins.trac.wordpress.org/log/izzygld-entry-export-for-gravity-forms/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/izzygld-entry-export-for-gravity-forms/)。

## 更新日志

#### 1.0.1

 * Security: Fixed rate limiting to properly sanitize REMOTE_ADDR server variable
 * Improved: Added PHPCS inline comments for legitimate prepared SQL queries
 * Added: Admin notice and auto-deactivation when Gravity Forms is not active

#### 1.0.0

 * Initial release
 * Core token generation and validation with HMAC-SHA256
 * CSV export with field selection
 * Admin UI for link management
 * REST API endpoints
 * Access logging
 * IP allowlist support
 * Download limits and expiration
 * Link revocation

## 额外信息

 *  版本 **1.0.2**
 *  最后更新：**2 月前**
 *  活跃安装数量 **不到10**
 *  WordPress 版本 ** 5.8 或更高版本 **
 *  已测试的最高版本为 **6.9.4**
 *  PHP 版本 ** 7.4 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/izzygld-entry-export-for-gravity-forms/)
 * 标签
 * [csv](https://cn.wordpress.org/plugins/tags/csv/)[export](https://cn.wordpress.org/plugins/tags/export/)
   [external](https://cn.wordpress.org/plugins/tags/external/)[gravity forms](https://cn.wordpress.org/plugins/tags/gravity-forms/)
   [secure download](https://cn.wordpress.org/plugins/tags/secure-download/)
 *  [高级视图](https://cn.wordpress.org/plugins/izzygld-entry-export-for-gravity-forms/advanced/)

## 评级

尚未提交反馈。

[Your review](https://wordpress.org/support/plugin/izzygld-entry-export-for-gravity-forms/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/izzygld-entry-export-for-gravity-forms/reviews/)

## 贡献者

 *   [ izzy goldman ](https://profiles.wordpress.org/izzygld/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/izzygld-entry-export-for-gravity-forms/)

## 捐助

您愿意支持这个插件的发展吗?

 [ 捐助此插件 ](https://github.com/izzygld)