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.
by The WordPress Contributors · github.com/developeralaminvi/download-timer-block
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/developeralaminvi/download-timer-block/archive/refs/heads/main.zipReadme
⏳ 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
- Upload the plugin to your WordPress site:
/wp-content/plugins/download-timer-block/ - Activate it from Plugins > Installed Plugins.
- Go to Pages or Posts → Open in Gutenberg editor.
- Click the "+" to add a new block and search: Download Timer Button.
- 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!