🎯OhmTang SD (Simple Download) adds secure download buttons to WooCommerce product pages for free digital downloads. It enhances WooCommerce’s native download functionality with front-end buttons and protection features.
⚡This plugin is suitable for stores that offer free digital resources such as manuals, guides, samples, and documentation.
⚠️Not for paid digital products: This plugin bypasses WooCommerce’s purchase verification. Do NOT use on stores selling paid downloadable digital products.
✨ Key Features ✨
- 📦 Simple Download Buttons: Automatically adds download buttons to WooCommerce products with downloadable files
- 📍 Flexible Positioning: Choose from 7 different positions to display download buttons on product pages
- 🔒 Advanced Security: Rate limiting, IP blacklist/whitelist, and nonce verification
- 📄 File Information Display: Shows file name, extension, and size for each download
- 🎨 Customizable: Custom text and appearance options
- 📱 Mobile Responsive: Optimized for all devices
- ⚙️ Admin Settings Panel: Comprehensive settings page with all configuration options
⚙️ Configuration
Navigate to WordPress Admin → OhmTang SD to configure:
- 🛒 WooCommerce Integration: Enable/disable WooCommerce integration
- 📍 Display Position: Choose where to show download buttons (7 options available)
- ⏱️ Rate Limiting: Set download limits per IP and time period
- 🚫 IP Filtering: Configure blacklist/whitelist for security
- 🎨 Appearance: Customize text
🔒 Security Features
- ⏱️ Rate Limiting: Configurable download limits per IP address (default: 5 per hour)
- 🌐 IP Filtering: Support for IP blacklist and whitelist with CIDR notation and wildcards
- 🔐 Nonce Protection: CSRF protection for all download requests
- 🌍 Real IP Detection: Supports Cloudflare and proxy environments
- 📂 File Validation: Secure file path validation
📍 Display Options
Choose from 7 positions to show download buttons:
* 💰 Below product price
* 🛒 Above add to cart button
* ✅ Below add to cart button
* 📊 Below meta information
* 📝 Above product details
* 📋 Below product summary (default)
* 🔗 Below related products
WooCommerce Integration
OhmTang SD integrates seamlessly with WooCommerce products that have downloadable files:
- Automatic Display: Download buttons automatically appear on product pages with downloadable files
- Product Verification: Only shows for products that are marked as downloadable in WooCommerce
- Native Compatibility: Uses WooCommerce’s built-in downloadable product functionality
- No Purchase Required: Designed for free downloads – bypasses purchase verification
🎨 Customization Options
- ✍️ Text Customization: Custom titles, button text, notices, and error messages
- ⏱️ Rate Limiting: Adjustable periods (minute to year) and per-product options
- 📄 File Display: Shows file name, extension, and size
- 📅 Time Units: Flexible rate limiting periods (minute, hour, day, week, month, year)