Getting started: your first sorted Loop Grid in 5 minutes
This quick start sorts an Elementor Pro Loop Grid by a custom field, adds a second sort level, and lets visitors choose the order. Each step links to the full guide.

1. Sort the grid by a custom field
- Edit the page in Elementor and select your Loop Grid.
- In Content → Query, choose the Source (post type), for example “Events”.
- Open the LoopSort section below Query and switch on Order by custom field.
- Pick the Field source (for example ACF field) and the Field, such as “Ticket price”.
- Set Compare values as to Numeric for prices and counts, choose the Order, and click Publish.
More detail: Sort a Loop Grid by a custom field.
2. Break ties with “Then by” (Pro)
Switch on Then by (level 2) to sort events by date, then by ticket price when two events share a date. A third level is available too. See Advanced sorting.
3. Show only the right posts (Pro)
Under Meta filters, add “Ticket price is less than 40” and set Date preset to Upcoming only. The grid now hides past events and expensive tickets on its own. See Meta filters and date presets.
4. Let visitors choose the order (Pro)
Drag the Sort Control widget above the grid, choose Dropdown or Buttons, and add options such as “Price: low to high” and “Date: soonest first”. The grid re-sorts without a page reload, and the choice is kept in the URL. See the Sort Control widget.