Posts VS Pages

Understand the main differences between posts and pages, which one to use, when and why.

Should it be a Post or a Page?

  • Is organization of this content and its entries important?
  • Are you going to want to add more of the same kind of content in the future?
  • Will the entries have generally the same layout with different text or images?
  • Would you want entries of this content to be archivable or searchable?
  • Are you expecting to be able to categorize and sort through all the entries?
  • Are you expecting to be able to tag the entries and filter through them?

If even one of these questions were answered with a "yes" you need to use posts!

What Do you mean, "Posts" ... isn't that a blog?

When people hear the word "Posts," they think it means "Blog." This isn't necessarily true. Blogs are a kind of post.

All blogs are posts, but not all posts are blogs.

For Example:

  • Products are posts with extra fields
  • Job listings are posts
  • Property listings are posts
  • Events are posts

The similarities between blogs, products, job listings, property listings and events are:

  • There's a page that shows all of them - Every time you add a new one of them, it appends to the list on their archive once published
  • They are easily searchable and sortable
  • You can place them in categories and you can add tags to them
  • Each category and tag archive page lists all the posts that fit that category or tag by their publish date

Technical Differences

What sets "posts" apart from "pages"?

  • Static vs Dynamic Content –

    By definition, pages are static one-off publications while posts are chronologically listed entries.

  • Taxonomy –

    Only posts have categories and tags, pages don’t. You Can Categorize, organize and sort Posts, but Pages Are Hierarchical. You can't see an archive of pages and you cant sort or filter through them the same way you can with posts.

  • Hierarchy –

    Only pages have a hierarchy. Pages, cannot use categories or tags. You can make one page a “parent” and another page a “child”. This helps you to group related pages together - it doesn't help you sort, categorize or tag them. 

Pages Posts
static, one-off publicationsdynamic, chronologically-listed entries
no archive, no sorting, no filteringhas an archive, can be sorted and filtered
have hierarchyhave taxonomy
can be navigated from a menucan be navigated via a feed

so... Keeping the above Differences In mind...

Posts do not equal pages - they take less effort to add to, they take less time to build, they are different.

  • When adding a new PAGE

    Every time you add a new page, you must open the builder and build out its content, add modules and style items on that page.

  • When editing the layout of a PAGE or multiple pages

    If you want to make a change to an item that's used in a page's layout or across multiple pages, you will have to individually edit each page and fix that item in all instances, one at a time.

  • When adding a new POST

    A singular themer layout is created once. Posts are added by placing content in the editor and publishing. All posts will automatically assume the layout of the themer template.

  • When editing a POST's layout

    If you want to make a change to a layout item across all posts, you only have to edit the themer layout, make the change once and it will apply to all posts.

Relevant Examples

Scenario: Team Members

The customer's request: "Place 4 team members on a page. Each team member should have an image, their designation and a link to their full biography. The team is growing with the intent to add more team members in the future." How would you tell the builder to set this up?

Scenario: Testimonials

The customer's request: "I would like a testimonial slider on my homepage with about 10 testimonials to start. They are about a paragraph in length and i want them to all be the same height in the slider. I want the person's name under the testimonial. I plan to add more when I get them from my Facebook." How would you tell the builder to set this up?