Thanks for trying out BricksExtras

All the BricksExtras features / elements are activated on this sandbox install
(as well as ACF Pro to explore how to use with dynamic data).

Nestable Media Players

Fully customisable Media Players with support for creating custom UIs and playlists with query loops.
Here are examples of the built-in customisable UIs, and underneath examples of custom UIs created in Bricks (any layout can be achieved by placing controls inside of the structure).

There's also an audio version

Example Custom layout (nested controls in Bricks)
View a full demo page of the media player for a walkthrough of features in the documentation (as well as a sandbox area to try it out)

Nestable Table & favorite buttons

The table is great for displaying any type of data from query loops, it can collapse for mobile view & works great with Bricks' built in AJAX filters for filtering the table rows. .
Course TitleDateDifficultyFavorite
Course 62024-04-17
Course 52024-03-18
Course 42024-03-18
Here we've also added some favorites buttons to allow users to save any posts/pages to custom lists for the future.
These lists can then be displayed in query loops (click the view favorites button after adding some posts to favorites)

Panorama Viewer

Displays interactive 360° panoramic images that users can navigate dragging, scrolling and clicking on hotspots. The hotspots can be added via query loop / dynamic data. Multi-scene tours are supported (click the arrow to go to the the next scene)

Pro Slider

One of the earlier additions to BricksExtras, but still one of the most used.
Supports slider syncing for creating thumbnail sliders, auto scrolling, conditional sliders (will disable slide functionality if not enough slides due to dynamic data) and lots more.
    of
    Here we're using BricksExtras 'gallery query loop' to get images from a gallery ACF field. This means the entire structure is nestable, so anything can be added inside and any layout can be acheived - in the example above the attachment caption has been nested in the top left (a text element using the caption dynamic tag), the progess bar and counter are seperate elements.

    Dynamic Charts

    Build dynamic charts either with static values, or pulling data from Bricks' query loop for either multiple data points or data sets.

    Page Tours

    Page tours are ideal for showing new users around your page, they can show up on page load conditionally or when the user clicks to start. Click the button below.

    New: Calendar

    Output posts from a query loop as a calendar (events custom post type).
    Supports multiple views, recurring events, using with bricks' filter elements & syncing with Bricks' popup template for previewing event details on click.
    You reached the bottom!
    (this is a toast noficiation}