dwnload / wp-email-download
Allow users to download any WordPress managed file if they're subscribed to a MailChimp list
Installs: 11
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 0
Open Issues: 0
Type:wordpress-plugin
pkg:composer/dwnload/wp-email-download
Requires
- php: ~8.3
- ext-json: *
- ext-openssl: *
- drewm/mailchimp-api: 2.5.4
- dwnload/wp-settings-api: ^3.11
- egulias/email-validator: ~4.0
- thefrosty/wp-utilities: ^3.8.6
Requires (Dev)
- ext-simplexml: *
- dealerdirect/phpcodesniffer-composer-installer: ^1.0.0
- phpcompatibility/php-compatibility: *
- phpunit/php-code-coverage: ^11
- phpunit/phpunit: ^11
- roots/wordpress: ^6.7
- slevomat/coding-standard: ~8.22
- squizlabs/php_codesniffer: ^3.13
- wp-coding-standards/wpcs: ^3.1
- wp-phpunit/wp-phpunit: ^6.7
- yoast/phpunit-polyfills: ^4.0
This package is auto-updated.
Last update: 2025-11-30 00:32:28 UTC
README
Allow users to download any WordPress managed file if they're subscribed to your MailChimp list
Contributors: thefrosty
Tags: wp-plugin, downloader, email-subscription, mailchimp, wp-api
Requires at least: 6.7
Tested up to: 6.9.0
Requires PHP: 8.3
Stable tag: develop
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Mange downloads via WordPress' media manager, and use the Email Download shortcode or block to check if a users is currently subscribed to your MailChimp mailing list designated in the shortcode attribute or block config.
Shortcode
The current shortcode expects two attributes to be set; list-id=(string) and file=(int)
where list-id is the ID of your MailChimp list (which you can get from the admin settings page or the shortcode
builder) and the file which is the attachment ID from WordPress' media manager (again you can get this from the media
screen, the post object media manager or the shortcode builder).
Example shortcode:
[email_to_download list-id="uo063u0837" file="4" /]
Installation
To install this plugin, using Composer:
composer require dwnload/wp-email-download:~0.8