1 Beginner pathLesson 6 of 9 5 min read

Pages, menus and home page

  1. 1. Discover Éclair CMS
  2. 2. Prepare your installation
  3. 3. Install Éclair step by step
  4. 4. Get to know the Éclair admin
  5. 5. Write and publish your first blog post
  6. 6. Pages, menus and home page
  7. 7. Images and the Éclair media library
  8. 8. Contact form and messages
  9. 9. Essential settings before launch
Contents
  1. Page or post: which should you choose?
  2. Create a page
  3. Create subpages with an address containing /
  4. Layout options
  5. How do you choose your home page?
  6. Set up the blog
  7. Build your menus with drag and drop
  8. The legal pages
  9. Key points
  10. Going further
  11. Frequently asked questions

Your home page, your pages and your menus form the framework of your site. In this lesson, you create a page and its subpages, set their options, choose your home page and your blog, then organize the header and footer menus with drag and drop.

What you'll be able to do

Structure your site

Create pages and subpages with automatic breadcrumbs.

Choose your home page

Show a page or the latest posts at the root of the site.

Build your menus

Add, rename and reorder the header and footer links.

Page or post: which should you choose?

PagePost
ForLasting content: Services, About, Classes, ContactDated content: tips, news, guides
Typical address/classes/blog/first-ceramics-class
Category and featured imageNoYes
SubpagesYes, with an address containing /No
Blog and RSS feedNoYes
Automatic table of contentsNo, turn it on if neededYes, from 3 subheadings

For Atelier Nova, the presentation of the classes is a page: it stays true for months. The tips for beginners, on the other hand, are posts, dated and filed in a category.

Create a page

  1. Click Content › Page, or New page on the dashboard.
  2. Type the title in Page title, then add your blocks as you would for a post.
  3. In the Document tab, set the Web address (URL), for example classes. If you leave it empty, it's taken from the title.
  4. Click Publish.

Create subpages with an address containing /

You create a subpage simply through its address. For the “Beginner classes” page, Camille types classes/beginners in Web address (URL): the page then lives at atelier-nova.fr/classes/beginners.

The breadcrumbs build themselves (Atelier Nova › Classes › Beginner classes), as long as the parent page classes exists. So always create the parent page first. An address has 4 levels at most, such as classes/adults/throwing/introduction: further levels are ignored. Only pages have subpages; posts live under the blog's address.

Layout options

In the Document tab, the Layout section offers three settings:

OptionEffectWhen to use it
Hide titleThe page title disappears, and the first banner's title becomes the H1A page that starts with a Banner, like the home page
Full widthAll blocks spread across the full width, instead of the reading columnA page made of banners and features
ContentsAutomatic (posts with 3+ subheadings), Always or NeverAlways for a long page, such as a FAQ

How do you choose your home page?

  1. Open Settings › General.
  2. In Homepage, choose a page, for example “Home” created during installation, or Latest blog posts.
  3. Click Save.
General settings tab with the site name, tagline, address, language and time zone
Settings › General, where you also choose the home page

The chosen page then appears at the root of the site, atelier-nova.fr/, and is marked Home in the content list. Only pages can serve as the home page, not posts. With the Blog site type, the home page shows the latest posts from the start.

Set up the blog

Still in Settings › General:

Build your menus with drag and drop

Menus screen with the main menu and the footer menu, and their reorderable items
The Menus screen: header and footer
  1. Open Menus: two cards, Main menu (header) and Footer menu.
  2. Choose an item from the + Add a page, a post, a category… list: it's added at the end of the menu.
  3. For an external link, click Custom link: Éclair asks for the text, then the address.
  4. Reorder by dragging the ⋮⋮ handle, or with the Move up and Move down arrows. The Remove cross deletes the item.
  5. Shorten a label with Label (optional): “Classes” rather than “Ceramics classes in Lyon”.
  6. Click Save menus.
ItemExampleShown on the site if…
Content (page, post, product)Classesit's published
BlogBlogthe blog is enabled
ShopShopthe shop is open
CategoryGuidesit exists (and the shop is open, for a product category)
Custom linkInstagramit has a text and an address

Each menu is a single-level list, with no drop-down submenu, of 30 items at most. Menus point to your content, not to a fixed address: if a page changes address, its links follow.

During installation, Éclair created Legal notice (/legal-notice) and Privacy policy (/privacy-policy), placed in the footer menu; on a French-language site, they're /mentions-legales and /politique-de-confidentialite. They're excluded from Google by the noindex option, which is normal for this type of page.

Keep the second one's address: the contact form automatically shows a link to your privacy policy when it has the address privacy-policy or privacy (the French and Spanish addresses, such as politique-de-confidentialite, work too). Their content is an outline to complete, a step detailed in Essential settings before launch.

Key points

Going further

Frequently asked questions

Can I choose a post as the home page?

No: the Homepage setting only offers pages, or the latest blog posts. To feature a post on the home page, add a Latest posts block or a Button pointing to it.

Why doesn't my new page appear in the menu?

Éclair doesn't change your menus on its own after installation. Add the page on the Menus screen, save, and check that it's published: a draft stays invisible in the menu.

Can I create a drop-down menu?

No, each menu is a single-level list. To group pages, create a parent page, such as “Classes”, that presents its subpages and links to them.

What happens if I change a page's address?

Éclair automatically creates a 301 redirect from the old address to the new one. Menus follow too, since they point to the page itself.

All the lessons of this path