Quick Download Button

Descrição

Quick download button is a download button for WordPress. You can easily add a better download link to your post with this plugin. Some of the features include countdown timer, 4 button styles, colors, hide/show file size and extension. Support for wordpress block and shortcodes.

Features

  • Display file size and file extension
  • Create a download button link with shortcode with options
  • Customize your download button to suit your site brand
  • Link your download button to anywhere on the web where it’s publicly available.
  • Allow free music download, video download, PDF download, spreadsheet file download and more.
  • Hide download link
  • Countdown – Wait before download, you can specify how many seconds you want the user to wait before download starts.
  • Show the user a message while waiting for the download to start.
  • Support for external download link
  • Shows download file extension for ‘pdf’,’mp3′,’mov’,’zip’,’txt’,’doc’,’xml’,’mp4′,’ppt’ and images ( png, gif, jpg, jpeg, bmp)
  • Support for htm, html, ps, tex, xml, txt, csv, xlsx (Microsoft Excel), pptx (Microsoft PowerPoint), js, css, php
  • Open external download in new tab or same window.
  • Force file download
  • Control access to download using users’ role and logged in.
  • Support for WordPress Gutenberg

Basic Usage

** Shortcode **
Open the post or page you want to add a download button to, paste the shortcode example below

[quick_download_button title="Download" url="http://yoursite/wp-content/upload/fileto_download.pdf"]

The url value needs to be replaced with your media link URL. To change the title, enter a different text in the title value. The default value is Download.

More Shortcode Usage

** Open link in a new window **

To open the download link in a new window (tab), set attribute ‘open_new_window” to true. To open link in the same window set the attribute to ‘false’ See example below:

[quick_download_button title="Download" open_new_window="true" url_external="https://google.com"]

** Set the button background color (color_bg=”#ffc107″), set waiting timer (wait=15) and waiting message (msg=”Please wait 15 seconds”) **

[quick_download_button  title="Download" color_bg="#ffc107" open_new_window="true" wait=15 msg="Please wait 15 seconds" url_external="https://google.com"]

** Link to external URL **

To use external url, add url_external attribute

[quick_download_button title="Download" url_external="https://google.com"]

** Auto calculates file size. **

To let the plugin generate file size, make sure the file URL link is in the WordPress upload directory when using with shortcode e.g wp-content/upload and change filesize value to 1 like below

[quick_download_button file_size="1" title="Download" url="http://yoursite/wp-content/upload/fileto_download.pdf"]

** Add file size manually **

The plugin can calculate the file size for you by entering 1 in the filesize value. You don’t have to enter it manually but in case, enter the file size value in the filesize attribute like below.

[quick_download_button file_size="14.5MB" title="Download" url="http://yoursite/wp-content/upload/fileto_download.pdf"]

** Hide icon for file extension **
To hide icon image for the file extension, set the extension value to 0. Note, this will also hide file extension text.

[quick_download_button  title="Download" filesize="1" extension="0" url="http://yoursite/wp-content/upload/fileto_download.pdf"]

** Show icon image and file extension text **

To show both file extension icon and text, set extension value to 1 and extension_text to 1

[quick_download_button  title="Download" filesize="1" extension="1" extension_text="1"  url="http://yoursite/wp-content/upload/fileto_download.pdf"]

** Gutenberg Block **

  1. Open the post you want to add a download link to, click on add block icon (+).
  2. Under Media, click on the Download Button icon.
  3. Click on the button to change the title, click on the download icon next to the button to upload a file for download.
  4. Enter a suitable title in the text box, the default title is download. All done!

** More Gutenberg Usage **
To hide the file size, use the advanced option in the Gutenberg settings. Click on the Additional CSS class(es) and add ‘hide-size’ to the class.

To use in a theme file (Developers)

To use in your theme file, add the code below with necessary attributes and values.

echo do_shortcode('[quick_download_button title="Download" url="http://yoursite/wp-content/upload/fileto_download.pdf"]');

Documentation

To contribute and improve this plugin please visit the Git repo.

Imagens de tela

  • Download button example (Large button).

Blocos

Este plugin disponibiliza 1 bloco.

  • Download Button

Instalação

  1. Upload the quick-download-button folder to the /wp-content/plugins/ directory
  2. Activate the Delete Quick Download Button plugin through the \’Plugins\’ menu in WordPress

FAQ

Can this plugin be used to hide (protect) download link on my site?

Yes.

Can I use the plugin in Classic Editor

Yes. You can use this plugin with shortcodes.

Can this plugin be used to display download file size on my site?

Yes.

Can I hide the ‘Please wait…’ message for countdown timer?

If using shortcode, in leave the attribute ‘msg’ blank. For example:

[quick_download_button button_type="small" msg="" title="Download Now" url_external="http://external-url-here/"]

If using block, under the ‘Countdown Settings’, select time to wait (E.g 15 for 15 seconds) and the message box will show up. Remove the default message.

What are the shortcode attributes?

  • ‘title’
  • ‘file_size’
  • ‘url’
  • ‘extension’
  • ‘url_external’
  • ‘open_new_window’
  • ‘wait’
  • ‘color_bg’
  • ‘color_font’
  • ‘color_icon_dark’
  • ‘msg’
  • ‘button_type’ (large / mid / small / basic )
  • ‘border_width’
  • ‘border_style’
  • ‘border_color’
  • ‘border_radius’
  • ‘align’
  • ‘padding’

Example: Change button style with ‘button_type’

[quick_download_button button_type="small" title="Download Now" url_external="http://external-url-here/"]

Example: Add file from your WordPress site with ‘url’

[quick_download_button button_type="mid" title="Download Now" url="http://yoursite/wp-content/uploads/yourfile.pdf"]

Example: Add border radius with ‘border_radius’

[quick_download_button button_type="small" border_radius="9" title="Download Now" url_external="http://external-url-here/"]

Example: Change icon color from dark to light with ‘color_icon_dark’

[quick_download_button button_type="large" color_icon_dark="false" color_bg="black" color_font="#FFF" title="Download Now" url_external="http://external-url-here/"]

Example: Add countdown and wait message with ‘wait’ and ‘msg’

[quick_download_button button_type="basic" wait="10" msg="Please wait..."  title="Download Now" url_external="http://external-url-here/"]

Example: Add file size manually with ‘file_size’ – This is useful for external download lik

[quick_download_button button_type="basic" wait="10" msg="Please wait..." file_size="40MB"  title="Download Now" url_external="http://external-url-here/"]

Example: Hide file extension (icon) with ‘extension’

[quick_download_button button_type="basic" extension="0"  title="Download Now" url_external="http://external-url-here/"]

Example: Add border style

[quick_download_button button_type="small" border_width="2" border_style="solid" border_color="black"  title="Download Now" url_external="http://external-url-here/"]

Example: By default, the button is position at the center of the page. Change alignment with ‘align’

[quick_download_button button_type="small" align="left"  title="Download Now" url_external="http://external-url-here/"]

Avaliações

18 de novembro de 2022
What I want is in the "Quick Download Button" plugin have. I tried a lot of times, but it doesn't work in the "Classic Editor". Also, not working External Link
24 de setembro de 2022
The only thing I was looking for was countdown to link. It provides increasing page seconds.simple> Click to download and wait 30 seconds for downloading. and for the creator> It should not countdown when click on other pages. just need to wait on that page.
4 de abril de 2022
This is the Simple and Clean plugin for Downloads. Please Update it to latest wordpress version.
16 de março de 2021
This is by far the most simple and straightforward download button I have used so far. I only wish there was a settings page to hide for example filesize
Leia todas as 5 avaliações

Colaboradores e desenvolvedores

“Quick Download Button” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

Registro de alterações

1.2.3 August 29th, 2022

  • Control access to download using users’ role and logged in.

1.2.0 August 27th, 2022

  • Fixed CSS for the large button so it works with new upgrade.

1.0.9 August 27th, 2022

  • Add 3 extra buttons – small, medium and basic.
  • Add button alignment – center, left or right.

1.0.8 August 13th, 2022

  • Fixed message not showing up when user is waiting for download.

1.0.5 July 23rd, 2022

  • Add support for multi site.
  • Add wait time attribute and background color attribute to shortcode.