post

Table of contents

Calling the post object returns the current post. Calling the post’s singular content type name (E.g. ‘category’) also returns the post object. So both {{ post }} and {{ category }} return the same post in this case.

post.title

Returns post title.

post.slug

Returns post slug, the part of the URL that identifies the post.

{{ post.slug }}
Input
this-is-a-great-post
Ouput

post.url

The post url.

{{ post.url }}
{{ category.url }}
Input
/categories/mighty-fine-category
/categories/mighty-fine-category
Output

post.published_at

The post’s publish date and time.

post.breadcrumbs

Returns object of breadcrumbs for the post.

{{ post.breadcrumbs }}
Input
[
  {url: "/", title: "Home"},
  {url: "/blogposts", title: "Blog posts"},
  {url: "/blogposts/my-first-blogpost", title: "My first blog post"}
]
Output

post.sections

Returns array of sections that have the post object as parent.

{{ post.sections }}

post.seo_title

Returns post SEO title.

post.seo_description

Returns post SEO description.

post.content_type

Returns content_type object.

post.content_type.name

Returns the name of the content type.

{{ project.content_type.name }}

project

post.content_type.title

Returns the title of the content type.

{{ social_media_button.content_type.title }}

Social Media Button

post.parent

Returns parent, if there is a parent set in the Post settings.

post.children

Returns list of children posts, only if the current post is set as a parent in the Post settings.

post.translations

Returns an array of translations of the Post. Can be empty.

post.is_index

Returns a boolean true if the post is an index post for a post type. False if it isn’t

post.is_homepage

Returns a boolean true if the post is the homepage.

post.is_published

Returns true if the post is published, false when it isn’t

post.referenced_in_

[content_type]_as_[content_field]

If the post is referenced elsewhere, you can query on which objects by calling this. E.g. when the post is referenced from a reference ContentField named categories on another ContentType named blog_posts, you would call post.referenced_in_blog_posts_as_categories. Which would return all Blog Posts, where the post was referenced as a category.

post.order_position

Returns the value of the ‘position’ of the post.

Need help?

Do you have any question which is not answered in this knowledge base? Contact us. We are here to help you.