Embed a form in your pages and posts that accept an email address in exchange for a file to download. The plugin is simpler, quicker, with minimal database usage, and completely in WordPress' way.
Version 1.0.0
Developers: Mayeenul Islam (@mayeenulislam), Sisir Kanti Adhikari (@prionkor)
Tested up to: 4.3
License: GPLv2 or later
- Download the latest version of the plugin from Github release
- Unzip the plugin, and Upload
email-downloads
folder to the/wp-content/plugins/
directory - Activate the plugin through the 'Plugins' menu in WordPress admin panel
- Change the necessary settings from the admin panel 'Email Downloads' menu page
Now, put the shortcode into page/post
[email-downloads file="absolute-path/to/the/file.ext"]
[email-downloads file="absolute-path/to/the/file.ext"]
is the shortcode. You have to mention the absolute path of the file to let the user download the file. It is not necessary to upload the file to your WordPress site, it can be any public path, even can be a Dropbox, OneDrive, or Google Drive link
For now on, only an on-domain email address as sender works, because we used rudimentary WordPress mailer function that works with an on-domain email address like something@yourdomain.com
Yes, we do not believe in sending raw absolute URL of a file, so it's by core encrypted to its maximum strength
Yes, the email is HTML-formatted by default
By default any link that is generated for an email address would be valid for 12 hours only
The email addresses are saved in database, and is visible in the admin menu page
Yes, the plugin deletes all its data on uninstallation
Email Downloads - how it will look like at the front end
Email Downloads - the admin panel settings page
- A rudimentary WordPress plugin to enable sending download link to email address
- Completely in WordPress database schema - no other table, no column
- Email storage
Designed & Developed by nanodesigns