All Collections
Modyo Essentials
Create a content page
Create a content page
Carlos Solis avatar
Written by Carlos Solis
Updated over a week ago

Content pages are our solution to connect the Content and Channels modules. Here you can create the index page that contains a list with the entries of a content type and the structure for all entries using HTML, JS, CSS, and Liquid.

To be able to show content in a site, the following conditions must be true:

  • Have a space with at least one language (the same language as the site) and at least one Content Type. For more information, see Create a Space and Create a Type.

  • Have entries published in the language of the site. For more information, see Entries and Locales.

To create a Content Page, follow these steps:

  1. In the side menu, select Channels, and click Sites.

  2. Select your Site and click Pages.

  3. Click + New Page.

  4. In the following window, select Content Page.

  5. Type the Space, Name, and Path.

  6. Click Create.

You will be taken to the content page index, here you can find two tabs: Index and Show.

Index

The index contains a list of all the entries for this content type. Here you can select between the following options:

  • Enable Entries Index: Unchecked by default. The path that it takes is the name that was given at creation. If you disable this option, only the Show will be enabled and if a user tries to access by URL the user will be shown a 404 error.

  • Layout: The Layout template that will be loaded for the Index.

  • Custom Meta Tag: Add custom meta tags to optimize the SEO for the index. This meta tag will only be loaded for the Index, not the Show. You can also include Liquid variables to load dynamic meta tags.

Show

The tab where you define how the dynamic entries will look. Here you can select between these options:

  • Layout: The Layout template that will be loaded for the Show.

  • Custom Meta Tag: Add custom meta tags to optimize the SEO for the index. This meta tag will only be loaded for the Show, not the Index. You can also include Liquid variables to load dynamic meta tags.

You can find more information about Key concepts in our documentation.

Did this answer your question?