WordPress plugin intelligence profile

Smart Download Redirector

Countdown page for downloads and external links. Three layouts, live preview, link rules and simple download statistics.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.8 · PHP 7.4
Directory statusactive
Last directory update1 Oct 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Smart Download Redirector version 2.0.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Smart Download Redirector sends chosen links through a countdown page before the visitor reaches the target. It handles two kinds of links, each with its own screen and texts:

  • Downloads (links to files like zip or pdf): “Preparing your download”, file name, download button
  • External links (links to other websites): “You are leaving this website”, target domain, “Continue to …” button

Use it to announce downloads from other servers, to show a short notice before visitors leave your site, or to count how often your files and partner links are used.

You choose which links go through the countdown. The plugin changes those links on your site automatically, you do not have to edit your posts.

Features

  • Three layouts: Card (centered, progress ring), Minimal (large number, thin bar, no box) and Inline (compact bar between your content)
  • Live preview in the settings: every change to colors, corners, texts and timing shows up right away, including all stages of the countdown (counting, at zero, fallback button, invalid link)
  • Downloads and external links: the plugin detects the kind of every link and shows the matching screen and texts
  • Link rules: domains (with subdomains), file types (zip, pdf, …), files from your media library, or all external links. Exclusions and a “smartdr-skip” class for single links
  • Show what you want: file name, target domain and the skip link can each be hidden; the skip link can also appear only in the last seconds
  • Link tester: paste a link and see which rule applies, with the finished countdown link to copy
  • Download statistics: countdown views and downloads per file, completion rate, chart per day and a dashboard widget. Only totals per file and day are stored, no IP addresses, no cookies
  • Fallback button: if the browser stays on the page, visitors get a “Download now” button. Visitors without JavaScript get it right away
  • Visitor friendly: the timer pauses in background tabs, screen readers hear every state change, animations follow “reduce motion”
  • One-click setup: create the download page with a button, or use any page with the “Download Countdown” block or the shortcode
  • Cache friendly: countdown links are signed with a secret key of your site, they never expire and work with page caching plugins
  • Download limit per visitor against bots (the IP address is only used as a salted hash for a short time)
  • Multilingual: texts can be translated with WPML or Polylang, the translated download page is used automatically
  • Theme friendly: font and text color come from your theme, you only pick an accent color

Build the rest of the download page as you like

The download page is a normal WordPress page. Place the “Download Countdown” block where you want and add anything around it: a thank-you note, a donation link, a newsletter form or related downloads.

For developers

  • smartdr_generate_download_url( $url ) returns the countdown link for a URL (or the URL unchanged if no rule matches)
  • Filter smartdr_rate_limit_settings changes the download limit
  • Filter smartdr_target_kind decides whether a target is shown as download ( file ) or external link ( link )
  • Filter smartdr_fallback_delay changes the time in milliseconds before the fallback button appears (default 3000)
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • download counter
  • external links
  • countdown
  • redirect
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.8 · PHP 7.4
Update activity1 Oct 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.12.0.0
WordPress compatibility7.0.47.1.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.