Creating a page
- In the sidebar, select Pages.
- In the screen's header, select the create button. It reads New content in the tree view and New Page in the table view. If the new page belongs beneath an existing page, use Add a child page in that page's row menu instead; the parent is then already set.
- On the new-page form, expand the Page settings section, which is collapsed when the form opens.
- Enter the Title. The title is the heading a visitor sees and the name the page is listed under in the panel.
- Check the Slug. The slug is the part of the web address that identifies this page. It is filled in automatically from the title when the cursor leaves the Title field, and it can be edited; a slug you typed by hand is not overwritten by a later change to the title. It may contain only lowercase letters, digits and hyphens. On an existing page, changing the title never changes the slug.
- Check the Parent. On a site configured to file new pages under the home page (the default), it is already set to the home page. Change it if the page belongs beneath another page, or clear it to Top level to place the page at the root of the site.
- Select Create at the foot of the form. The page now exists as a draft, which nobody outside the panel can see, and the panel opens its edit screen.
The full address of a page is built from its slug and the slugs of every page above it. A page titled "Our team" with the slug team, placed beneath a page with the slug about, is served at /about/team. The address is never typed directly; it follows from the slug and the parent.
The home page is the exception to that rule. A page filed directly beneath the home page keeps its own address: a page with the slug about under the home page is served at /about, not /home/about. Filing every top-level page under the home page therefore adds nothing to any address and keeps the tree in one branch, which is why new pages start there.