Dynamic listings

 

Role: All editing roles

A dynamic listing is a component that automatically shows content based on the rules you set (called taxonomies), so you don’t need to update the page manually. It automatically displays filtered content, and you can control what appears by using taxonomy terms. 

 

Why use dynamic listings?

Dynamic listings help to:

  • Keep content fresh – New items (such as news, events, profiles or themed pages) appear automatically when they match your criteria.
  • Save time – No need to edit the list whenever something changes.
  • Ensure consistent presentation – Listings use a standard layout and style across your site.

Dynamic listings work best on landing pages and section hubs, but you can use them anywhere you want content to stay up to date without manual edits.

Creating and editing a dynamic listing

Step 1: Add a listing component to a page

  • After signing in, open the page you want to edit.
  • Locate the spot where you want the dynamic listing and click the blue plus icon to add a new component.
  • In the new window, select 'Listing’.
  • Click 'Apply' to insert the listing on the page.

Step 2: Edit the listing component settings

Click on the listing component in the preview window to bring up the edit pane. 

On the 'Styles' tab:

  • Space between columns: None, Small, Medium, Large  
  • Anchor link – Add an in-page link for quick navigation. 

On the 'Content' tab:

  • Control what content appears in the listing and how it's organised. Start with 'Filtering' and 'Sorting options' to get the right content, then adjust the 'Display options' and 'Pager options' for the best user experience. 

Choose which content types and terms to include.

  • Page type filter – Select the types of content to display:
    • Article
    • Event
    • Location
    • Page
    • Person
  • Filter by terms – Pick specific taxonomy terms to narrow down the results.
  • Allow user to filter by – Choose the filters for users (i.e. taxonomy terms) so they can refine the listing themselves. 

Set the order in which items appear.

  • Sorting mode – Options vary depending on your filters.

Common sort choices include:

  • Listing title
  • Publication date
  • Sort name 

Control how the listing looks.

  • Display style – Choose a layout:
    • Portrait image
    • Portrait text only
    • Landscape image
    • Landscape thumbnail
    • Landscape text only
  • Max items per row – Select between 1 and 5.  

Decide how many items show per page and whether users can navigate through multiple pages.

  • Max items per page – Choose between 1 and 50.
  • Pager type
    • Standard (shows navigation links)
    • Off (no paging) 

Step 3: Create a taxonomy for the listing

Follow the steps to create a taxonomy for the dynamic listing. Taxonomies are essential for dynamic listings because they determine which content appears automatically in a list.

Step 4: Add content to the listing

To include content in a dynamic listing, you need to configure the listing setup, details and taxonomy for each page to be included.

  • Find a page you want to include in the listing and open it.
  • Go to the edit pane and complete the following three sections.
  • Repeat these steps for each page you want to include in the listing.

In 'Listing setup' section, add the relevant content to each field. These fields control what information about the page will show in listings:

  • Listing title – The title displayed in the listing.
  • Listing text – A short description. 
    No HTML tags allowed. Lines and paragraphs break automatically. Web and email addresses become links automatically.
  • Listing image – The image shown in the listing.
  • Listing button – Optional button for the listing view.  
    • Button text – The label for the button.
    • Button link – The URL the button points to.
  • Sort name – Used for sorting in listings (e.g., for a Person page, use the surname). 

This section contains optional metadata that can be included in listings and added to a page using the metadata component.

The fields available in this section vary depending on the page type (there are five page types).

ArticleEventLocationPagePerson

Author

Publication date

Location  

Start date

End date

Custom event date

Location

URL

Link text  

Email address

Phone number

Event presenter 

Country

Organisation

Street address

Town/City

Postal code

Map co-ordinates – latitude/longitude

URL

Link text

Email  

Phone 

N/A - no details for this page type. 

Role

Job title

Affiliation

Sort name

Email address

Phone number

Bio

Location

Social channels 

 

Taxonomy terms link your page to the dynamic listing.

To include a page in a listing, you must apply the same taxonomy terms you configured in Step 3 above. This ensures consistency and accurate filtering.

For detailed instructions on applying taxonomy terms, see Step 4 Taxonomies page.

Using the component toolbar

Use the Listing component toolbar to:

Image
Listing component toolbar
  • move the component up or down the page using the drag handle or arrows
  • edit the component settings
  • copy the component
  • delete the grid from the page. 

Changes may have been made to enhance this feature since we last updated this page. See What’s new for the latest release information.

Last updated: 19/01/26