BBA Secure File Downloads

外掛說明

BBA Secure File Downloads lets you select files from the Media Library and generate a stable File ID for each file. Then you can place a download button anywhere using:

[bbasfd_download id=”FILE_ID”]

The download is served through a controlled endpoint instead of exposing the direct file URL.

Looking for the PRO version?
https://bigbad.agency/portfolio/wordpress-plugins/secure-file-downloads-for-wordpress/

Usage

Shortcode:
* [bbasfd_download id=”FILE_ID”]
Optional:
* text=”Get the free plugin”
* class=”my-css-class”

螢幕擷圖

安裝方式

  1. Upload the plugin folder to /wp-content/plugins/ or install via Plugins.
  2. Activate the plugin.
  3. Go to Secure Downloads Files and add your files.
  4. Copy the shortcode and paste it into a page/post.

常見問題集

Why does FREE limit to 3 files?

This keeps the free plugin fully usable while allowing a PRO upgrade path. PRO can unlock unlimited files. With PRO, you can also enjoy analytics, password protected downloads, limited number of downloads and complete control of your file download system.

Does it work with Elementor?

Yes. Use Elementor’s Shortcode widget with the [bbasfd_download] shortcode.

Where can I get the PRO version?

You can learn more about the PRO version here:
https://bigbad.agency/portfolio/wordpress-plugins/secure-file-downloads-for-wordpress/

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈BBA Secure File Downloads〉的開發相關工作。

參與者

將〈BBA Secure File Downloads〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.0.7

  • Security: Validate the download nonce before touching any other request input.
  • Security: Add clear permission hooks for download authorization.
  • Compliance: Document raw/binary output in the download endpoint for scanners.

1.0.2

  • Fix: Plugin Check compliance (admin enqueue without direct $_GET access, readme headers).

1.0.1

  • Fix: add nonce to download links and validate in handler.
  • Fix: use WP_Filesystem for file reads (Plugin Check compliance).
  • Fix: wp_unslash() before sanitization for request values.
  • Fix: translators comment for placeholder strings.
  • Meta: bump Tested up to.

1.0.0

  • Initial release: Files UI, Settings, How to Use, Help/About, shortcode, and secure download endpoint.