Page builders: Bricks, Divi, WPBakery, Avada and Beaver Builder Free

FileDeck registers native Document Library and Document Embed elements in five page builders, so you drag one in instead of remembering a shortcode.

Updated September 1, 2026

FileDeck registers a Document Library and a Document Embed element in the builder’s own palette, so you drag one onto the page rather than remembering a shortcode. All of it is in the free plugin.

Builder Where to look
Elementor Widget panel → search "FileDeck" — see Elementor integration
Bricks Elements panel → "Document Library (FileDeck)"
Divi Module list → "Document Library (FileDeck)"
WPBakery (Visual Composer) Add Element → Content → "Document Library (FileDeck)"
Avada (Fusion Builder) Add Element → "Document Library (FileDeck)"
Beaver Builder Modules → FileDeck group

The controls

Each element offers the options people reach for most: layout (table, grid, folders, gallery), an optional category slug to narrow the library, and a colour scheme. The Document Embed element takes a document ID plus height and width.

Anything beyond that is a shortcode attribute away — every element renders through the same pipeline as [filedeck], so a shortcode dropped into a text module behaves identically to a native element. The full list is in the shortcode reference.

If your builder is not listed

Every one of these builders can render a shortcode, and so can any other. Drop

[filedeck layout="table"]

into a text or code module and you get the same library. The native elements are a convenience, not a requirement.

If a builder update breaks its element

Registration is guarded: when a builder is missing, or has changed the API the element registers through, FileDeck skips the element instead of raising an error. <!– claim-ok: verified by the integration suite — "builders: none of the five registrations fatals when its builder is absent" –> The shortcode keeps working in that case, so a page that used the element can be rebuilt with one line while we catch up.

Oxygen

Oxygen has no native element yet. Use Oxygen’s own Shortcode element with [filedeck] — it renders exactly the same library. We would rather ship that answer than an element written against an API we cannot test.

Still stuck? Email support@getfiledeck.com.