Bulk Download for Gravity Forms

Changelog

4.0.0

  • Implement new settings for bulk deleting entry files, including a new bulk action and row action
  • Display deleted files in the entry details view and entries list view with custom text
  • Add a notice in the entry details view showing who performed the bulk delete action and when
  • Add validation before performing the bulk delete action to prevent accidental file deletion
  • Add a check for the bulk delete action when no files are found for an entry
  • Add a check for the bulk download action when no files are found for an entry
  • Update some texts and labels
  • General improvements

3.2.5

  • Fix PHP Deprecation Warning on empty ZipArchive for PHP 8.2 and above

3.2.4

  • Remove Requires Plugins from plugin header because premium plugins are not supported at the moment

3.2.3

  • Fix Github actions

3.2.2

  • Fix Github actions
  • General improvements

3.2.1

  • Adding Requires Plugins to plugin header for WP 6.5 and above

3.2.0

  • Adding a filter bdfgf_single_entry_uploaded_files to include extra files to a single or every subfolder inside the zip archive.
  • Adding an action bdfgf_after_uploaded_files to add one or more files into the zip archive after the folder passthrough the merge tags.
  • Update some filter to the gf_apply_filter function.
  • Update to min PHP Version 7.4

3.1.1

  • Correct some wording

3.1.0

  • Adding 2 new setting fields for the form, which now can customize error messages.
  • Fixed errors that could be caused by an incorrectly send header for the zip archive. This sometimes meant that the zip file could not be opened.
  • Adding filter for download permission to allow more fine grained permission management for other plugins.
  • General improvements
  • Fix error message not being triggered when entry id for single entry download is invalid.
  • Show error when form not found.
  • Do not create an invalid zip file when no files are found.
  • Skip entries which could not be retrieved.

3.0.0

  • Introducing a settings page per form.
  • Adding a setting to overwrite the zip archive file name.
  • Adding a setting to overwrite the entry folder names in the zip archive.

2.5.0

  • Use the gf_apply_filters() functions to allow filtering of values based on a form ID

2.4.1

  • Restore the vendor folder in the build made by Github actions

2.4.0

  • Replace nonce check with a capability check to allow downloads using the mail links in multiple notifications.

2.3.0

  • Increase memory_limit to 512M and add filter bdfgf_memory_limit to allow changes to the value.
  • Increase max_execution_time to 120 and add filter bdfgf_max_execution_time to allow changes to the value.
  • Add filter bdfgf_download_filename to allow changes to the zip archive file name.
  • Add filter bdfgf_entry_filename to allow changes to the entry folder names added to the zip archive.

2.2.0

  • Adding a check if the ZIP extension is installed.
  • Use shorter labels for download buttons.

2.1.0

  • Adding support for the “Select all X entries” link for the bulk action.
  • Fixing an issue where zip file was missing some uploaded files.

2.0.0

  • Add a bulk action to allow bulk downloads for all files from multiple entries.

1.2.0

  • Add custom Gravity Forms merge tag {bulk_download_link} to display a download link in notification mail.
  • Also add a “link_text” attribute to the Gravity Form merge tag {bulk_download_link:link_text=”your link text”} to change the default link text.

1.1.0

  • Prevent issues when files with empty paths are added to the ZIP file
  • Use the sanitized form title for the download file name

1.0.1

  • Remove function to load translation files from the plugin directory

1.0.0

  • First stable version

Plugin Website
Visit website

Version:
4.0.0
Last Updated
February 24, 2026
Active Installs
400
Requires
WordPress 5.0
Tested Up To
WordPress 6.9.1
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.