Advanced Download Box

Description

Advanced Download Box is a powerful and flexible plugin that allows you to add professional-looking download boxes to any post or page.
Gone are the days of simple, unstyled links. With an intuitive settings panel, you can control every aspect of the download box’s appearance—from colors and borders to typography and icons—to perfectly match your website’s design.
Whether you want to offer downloadable resources, PDF files, or any other type of file, this plugin provides a clean and user-friendly solution.
You can add multiple links to a single box, add descriptions, and even require users to log in before they can see the download links.
The plugin gives you the choice of automatically displaying the box at the end of your posts or placing it anywhere you like with a simple shortcode.
Key Features:

  • Extensive Styling Controls: Customize colors, borders, padding (separate for desktop and mobile), and radius for the download box.
  • Advanced Typography: Set the font size and weight for the box title, description, and download buttons individually.
  • Flexible Content:
    • Add unlimited download links with custom titles and URLs using a repeater field.
    • Add an optional file size next to each download link.
    • Write a custom description inside the download box.
  • Customizable Icon: Upload your own SVG icon, and control its background color, padding, and size.
    A default download icon is included.
  • SEO Friendly: Choose the HTML tag for the box title (H2, H3, H4, etc.) to match your site’s heading structure.
  • User Access Control: Optionally restrict download links to be visible only to logged-in users, with a customizable message for guests.
  • Dual Display Modes: Display the download box automatically at the end of posts or manually place it anywhere with the [advanced_download_box] shortcode.
  • Modern Admin Interface: A clean, tabbed interface for the settings page makes management easy and intuitive.
  • Secure & Optimized: Built with WordPress coding standards, security best practices, and performance in mind.

Installation

  1. In your WordPress dashboard, navigate to Plugins > Add New.
  2. Click the Upload Plugin button at the top of the page.
  3. Upload the advanced-download-box.zip file you downloaded.
  4. Click Install Now and then Activate.
  5. Once activated, a «Download Box» menu item will appear in your WordPress admin sidebar where you can configure the settings.

FAQ

First, make sure the «Automatic Display» option is unchecked in the plugin’s settings.
Then, simply paste the [advanced_download_box] shortcode into the post editor at the location you want it to appear.

Can I have more than one download link in a box?

Yes!
The meta box in the post editor allows you to add as many links as you need using the «Add New Link» button.

Are the styles overriding my theme?

The plugin uses inline styles for typography to ensure that the settings you choose are applied correctly and are not overridden by your theme’s default styles. This provides the most reliable display across different themes.

Can I change the title tag from H3 for SEO?

Yes.
In the «Content & Icon» tab of the settings page, you can choose any heading tag (H2-H6) or even a paragraph tag (P) for the box title.

What happens when I uninstall (delete) the plugin?

The plugin includes a clean uninstallation routine.
When deleted, it will remove all its options and post meta data from your database, leaving no trace behind.

Reviews

Read all 1 review

Contributors & Developers

“Advanced Download Box” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.4 — 2025-07-122

  • Updated plugin description and FAQ for clarity.

1.0.3 — 2025-07-15

  • Initial public release of the Advanced Download Box plugin.