Data

Relations

Connect items to each other — Books ↔ Authors, Doctors ↔ Clinics, Products ↔ Accessories — and show those connections anywhere on your site. Relations create true, two‑way links between content.

2 min read Updated July 14, 2026

Connect items to each other — Books ↔ Authors, Doctors ↔ Clinics, Products ↔ Accessories — and show those connections anywhere on your site. Relations create true, two-way links between content.

Requires: the Relations module enabled in Tiger Elements → Settings.


What is a relation?

A relation links two object types (post types, pages, or taxonomies). It’s bi-directional: connect a Book to an Author once, and you can list that author’s books and that book’s author — automatically, with no duplicate data to keep in sync.


Creating a relation

  1. Go to Tiger Elements → Relations.
  2. Click New relation and fill in:
  • Name and Slug (the slug is locked after creation — it’s the relation’s permanent ID).
  • Parent type and Child type (e.g. AuthorBook).
  • Cardinality — how many can connect: One to one, One to many, or Many to many.
  1. Create relation.

Connecting items

Once a relation exists, a connection box appears on the edit screen of the related content. When editing a Book you pick its Author(s); when editing an Author you pick their Books. Either side works — the link stays in sync, because it’s stored once as a true relationship rather than copied into each item.


Showing connections on the front end

  • Dynamic Loop / Query Grid can list related items for the current page (e.g. “More books by this author”).
  • Dynamic tags let you show a related count (e.g. “12 books”) or related fields inside any widget.
  • Display conditions can show or hide content based on whether an item has related items.

Tips

  • Choose cardinality carefully: use Many to many for tag-like links (a book can have several authors), One to many for ownership (an author owns many books).
  • Pick a clear slug at creation — it can’t be changed later, and it’s how widgets reference the relation.
  • Relations work across any post types and taxonomies, including your custom ones and CPT Builder types.

Troubleshooting

The connection box doesn’t appear on the edit screen. Confirm the relation’s parent/child types match the content you’re editing, and that the Relations module is active.

Related items aren’t listed on the front end. Make sure items are actually connected (via the edit screen), and that your loop/grid is set to the relation as its source.

I picked the wrong slug. The slug is permanent. If it’s wrong, create a new relation with the correct slug and reconnect the items.

Frequently asked questions

Many-to-many connections between posts (and users or terms) you can display dynamically.

No – define a relation and connect items right in the editor.

Still stuck?

We’re here to help

Can’t find what you’re looking for, or hit something that looks like a bug? Reach the support team or ask the community.