PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Eula
  4. Terms Before Download
Terms Before Download icon

Terms Before Download

Shows a popup dialog with terms and conditions (EULA) that must be accepted before a file can be downloaded

By hiroprot·Eula·Free
4.7(3 reviews)
·70 active installs·Updated 7 months ago
DownloadVisit HomepageCompare

As of April 2026, Terms Before Download is a WordPress eula plugin with 70 active installations and a 4.7/5 rating from 3 reviews. It has been downloaded 4.5K+ times in total. Requires WordPress 3.5+ and PHP false+. Available on WordPress.org since 2014.

4.7/53 reviews
70active installs
4.5K+total downloads
12 yearssince 2014

Overview

Terms Before Download adds a shortcode that can be used instead of HTML anchors to link to downloadable files. If such a link is clicked a popup dialog shows terms and conditions (EULA) which must be accepted for the download to start.

The terms and conditions are read from a WordPress page. That way there is only a single place to maintain the terms and they can easily be displayed independently of the plugin.

The plugin supports Google Analytics to keep track of the number of downloads. Supported GA scripts: ga.js, analytics.js.

An example of the plugin in action can be found here: https://helgeklein.com/download/

Usage

Add the shortcode tbd_terms once (!) to each page or post where terms need to be displayed and configure the ID of the page that contains the terms. Example:

[tbd_terms…

Read full description on WordPress.org

Ratings & Reviews

4.73 reviews
5 ★
2
4 ★
1
3 ★
0
2 ★
0
1 ★
0

Compatibility

WordPress3.5+ requiredTested up to 6.8.5
PHPfalse+ required

Frequently Asked Questions

Changelog

1.0.5

  • Security fix: the content page is now sanitized before display to prevent XSS attacks.
View full changelog on WordPress.org

Contributors

hiroprothiroprot
Plugin Info
Version
1.0.5
Last Updated
Aug 13, 2025
WP Requires
3.5+
Tested Up To
6.8.5
PHP Requires
false+
Active Installs
70
Downloads
4.5K+
Added
Jun 26, 2014
Business
Free

Tags

eulatermslicensedownload

Developer

H
hiroprot
2 plugins0.0M+ total installs
View all plugins →

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.