Reference Tags
Reference tags can be used to create references to various elements in your site. They can be used in any plain text field, including plain text cells within a Table field.
The syntax for reference tags looks like this:
{type:reference:property}
As you can see, they are made up three segments:
Type – The type of element you’re creating a reference to.
Possible values include:
entry
asset
tag
user
globalset
Reference – An identifying reference to the element. Regardless of the element type, you can set this to the element’s ID.
Entries support two additional reference formats:
entry-slug
sectionHandle/entry-slug
Property – The property that the reference tag should return.
See the available properties within each element type’s model reference:
Note that this third segment is actually optional. If omitted, the tag will default to “url”.
You can also reference a textual field’s value in this segment by using its field handle:
{entry:entry-slug:fieldHandle}
Note that this will not work for any relational fields (entries, assets, users, etc.).
# Parsing Reference Tags
You can parse any string for reference tags in your templates using the parseRefs filter:
{{ entry.body|parseRefs|raw }}