WP Manifestindependent plugin directory
manifest / editor / download-timer-block

Download Timer Block

Download Timer Button is a Gutenberg block plugin that adds a download button with a countdown timer. Engage users by making them wait a few seconds before the download becomes available — ideal for free resources, tools, or promotional files.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/developeralaminvi/download-timer-block/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

⏳ Download Timer Button – WordPress Block Plugin

Download Timer Button is a Gutenberg block plugin that adds a download button with a countdown timer. Engage users by making them wait a few seconds before the download becomes available — ideal for free resources, tools, or promotional files.


🚀 Features

  • ⏱️ Countdown Timer: Set how many seconds to wait before enabling the download.
  • 🎨 Customizable Texts: Set custom text for button default state, during countdown, and after download is unlocked.
  • 🎨 Style Controls: Easily customize button color, text color, hover state, typography, padding, and margin.
  • 🧭 Alignment Options: Left, center, or right align the button within the content.
  • 🧷 Open in New Tab: Option to open the download link in a new tab.
  • ⚙️ Editor-Friendly: Smoothly integrates with Gutenberg and uses modern block settings UI.
  • ❗ No-JS Fallback: If JavaScript is disabled, users will see the final download link directly.

📥 Installation

  1. Upload the plugin to your WordPress site:
    /wp-content/plugins/download-timer-block/
  2. Activate it from Plugins > Installed Plugins.
  3. Go to Pages or Posts → Open in Gutenberg editor.
  4. Click the "+" to add a new block and search: Download Timer Button.
  5. Customize and publish!

❓ Frequently Asked Questions

🔧 Can I change the countdown duration?

Yes. Use the sidebar in the block editor to define the number of seconds (e.g., 5, 10, 30, etc.).

🎨 How do I customize the button style?

Select the block → use the block sidebar to change:

  • Button color
  • Text & hover color
  • Typography (font size, weight)
  • Spacing (padding, margin)

🔌 Does it work if JavaScript is disabled?

Yes! The final download link will display directly if JS is not running, ensuring accessibility.


📄 Changelog

v1.0.0

  • Initial release
  • Countdown timer functionality
  • Fully customizable texts and styles
  • Editor sidebar panel with all settings
  • Alignment and new tab options
  • JS fallback support

📜 License

Licensed under the GPLv2 or later.


👨‍💻 Developer

Name: Alamin
Hire Me on Upwork: Click here to hire
WordPress Experience: Custom plugins, WooCommerce extensions, Elementor widgets
Facebook: Facebook
Email: developeralaminvi@gmail.com


💡 Want a custom Gutenberg block or WooCommerce feature? Let’s work together — I’m available for hire!