Complementor/ACF download list
Content / widget · Elementor module

ACF file download list plugin for Elementor

List selected saved ACF File attachments with filenames, optional titles, local sizes and icons.

Included in All AccessClassic Elementor widgetFrom $29 USD / year
Complementor / ACF download listProduct preview
Illustrative sample / Saved data

Saved resource files

  • brochure.pdf — 240 KB
  • manual.pdf — 1.2 MB
  • specification.pdf — 80 KB

Sample values; no live ACF or WooCommerce connection.

Text, style and layout controls inside Elementor
01 / Interactive demonstration

List a brochure, manual and specification sheet

Explore three invented sample attachment records with title, filename, size and decorative icon switches. The missing-manual-file case omits its size. These are arbitrary sample metadata, not real files or working download links; no delivery or file protection is simulated.

Example appearanceIllustrative styles using the available controls
  • brochure.pdf — 240 KB
  • manual.pdf — 1.2 MB
  • specification.pdf — 80 KB

Invented sample attachment titles, filenames and sizes, not real Media Library records or downloadable files. The missing-file case hides only that sample size. Attachment titles are optional; delivery and file protection are not provided by this illustration.

02 / Inside WordPress

Select files and choose the visible link information

Source selects applicable top-level File fields. Display switches attachment title, filename, local size and icon. Style positions the list with responsive alignment and controls spacing, link states and before/after icon placement. Turning all text switches off retains a hidden filename as the link name.

Elementor editor · ACF download list

ACF download list widget and its controls in the Elementor editor
File field selection with title, filename, size and optional icon controls.
03 / Website use cases

Where to use acf download list

A resource page may store a brochure, manual and specification sheet in separate ACF File fields. Present those selected attachments as one consistent list while leaving each file maintained in WordPress.

01

Product documentation

Offer a manual and specification file from separate editorial fields without introducing a WooCommerce download entitlement system.

02

Venue resources

List a brochure, access guide and programme, omitting fields without saved attachments.

03

Public policy documents

Keep several publicly available files together with filenames and locally measured sizes. Check actual links after a database-only restore.

04 / Installation and setup

How to build a list from several ACF File fields

Start with Complementor installed and your license connected. Enable this module in the WordPress library, then configure it in Elementor.

  1. Install the reviewed Complementor package with Advanced Custom Fields and classic Elementor, connect your license and enable ACF download list in the module library.

  2. Create separate applicable top-level ACF File fields for the brochure, manual and specification sheet. Save actual Media Library attachments on the source post.

  3. Add ACF download list in Elementor and select those fields in the intended sequence. Check their saved values rather than relying on configured defaults.

  4. Choose filename, attachment title and local-size presentation; optionally enable a native icon. Keep useful filenames even for icon-only presentation.

  5. Set link focus/hover styling and spacing. Verify saved order, mobile layout, real HTTP destinations and browser download behavior before publishing the module page.

05 / Content and style controls

Customize acf download list in Elementor

Configure the settings available for this module to suit the page you are building.

  • Ordered multiple top-level File field selector, including applicable local and database field groups. Duplicate key/name aliases collapse and processing is bounded to 50 selections.

  • Optional attachment title, filename and size; an empty selected title falls back to the filename. Icons default off with conditional native selector, and all text switches off retains a hidden filename link name.

  • Responsive left/centre/right list alignment positions the flex items and their text; row gap, inherited link typography, Normal/Hover/Focus styles and padding/radius.

  • Conditional icon colour and responsive before/after position/size/gap; native Advanced.

06 / Choose the right approach

ACF download list and Elementor alternatives

Compare the existing Elementor workflow with this Complementor module before choosing your setup.

Native dynamic button or Icon List

A single native button with a supported ACF File URL may be sufficient. Icon List can maintain several manual resources; this widget centralizes several selected field values and metadata.

Protected download tooling

Use a dedicated authorization/delivery system when files require entitlement or request access checks. This list does not protect uploads or guarantee forced downloads.

07 / Requirements and compatibility

ACF download list compatibility with Elementor

WordPress 6.5+PHP 8.0+Elementor 3.25+
  • Requires classic Elementor and ACF for direct selected-field output; no ACF Pro-specific capability is claimed. Applicable top-level fields and persisted values only; no nested repeater/group fields, options pages or arbitrary source post IDs.
  • Public source must be published, passwordless and viewable. Authorized editor draft previews require edit_post capability; an editor-mode flag alone is insufficient. Theme Builder and Pro template workflows are outside the verified direct-post scope.
  • Public Media Library-backed attachments only; their current parents must also be public and passwordless. No secure delivery, remote size fetch, tracking or reachability check. Missing local files can retain broken links without size.
  • Stable shared/module stylesheets and no JavaScript; Elementor output is explicitly dynamic. Full-page caches need normal invalidation when saved fields or attachment/parent visibility change.

Complementor uses classic Elementor APIs. Atomic-native controls are not implemented. Check your theme, cache and integrations on a staging site before release.

08 / Common setup problems

Troubleshoot acf download list

Check these settings if the published page behaves differently from the editor.

A file field produces no row.

Check applicable schema, persisted value and public attachment/parent eligibility. Bare external field URLs, malformed IDs, protected/private parents, directories and unreadable existing files are excluded. The attachment delivery URL must be absolute HTTP(S), have a host and contain no embedded credentials.

The filename appears but size is absent.

The recovered missing-local-file policy keeps its stored filename/link without size. Repair the missing upload; a visible row is not a delivery guarantee.

The browser opens the file instead of saving it.

Actual response headers, browser preferences and file type control delivery behavior. This widget does not promise a forced save or check URL reachability.

09 / Frequently asked questions

ACF download list plugin questions

Does it support ACF File ID, array and URL settings?

Yes. Actual ACF File ID, array and URL settings were verified through the native field definition and formatted API while rendering uses the saved raw value. Imported raw shapes are tested separately. This does not verify browser delivery.

Can I use arbitrary remote URLs?

No. Bare external field URLs cannot supply attachment rows and no remote metadata request is made. An eligible attachment URL may be filtered by WordPress, but delivery must be checked separately.

Are these protected downloads?

No. Links point to ordinary upload URLs and do not authorize requests. Public attachment and parent checks constrain displayed rows, not file access.

Can I display titles, filenames and sizes together?

Yes. These are independent switches. An empty attachment title falls back to its filename when titles are shown. Sizes come from eligible local files; a missing disk file can retain a filename/link without size.

Does this protect file downloads?

It displays public Media Library attachment links. It does not provide access control, signed URLs, protected delivery or download tracking.

10 / Annual All Access subscription

Get acf download list with Complementor

This module is included with all 1007 current Complementor solutions. Choose your production website allowance; every plan includes the same modules.

All Access · 1 site

One website

$29USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 1 site ↗

Renews at $29 USD each year.

All Access · 5 sites

A few websites

$49USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 5 sites ↗

Renews at $49 USD each year.

All Access · 25 sites

More websites

$99USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 25 sites ↗

Renews at $99 USD each year.

Applicable taxes extra. Annual subscriptions renew automatically unless canceled in your customer account. Elementor Pro is required for Exclude current post. Read the terms and 14-day technical-issue refund policy.