If your page(s) is/aren’t displaying in your browser
To display correctly, pages rely on information contained in the _site folder. Be sure to all assets in this folder are updated and published.
→ Details: Site settings
→ Details: Site header
→ Details: Site footer
→ Details: Primary navigation
Navigating complicated pages
Help! I’ve got all kinds of content on my page and now the editing interface is overwhelming! So many content groups! So many rows! So many widgets! I can’t make sense of this!
Tip 1: collapse everything
Start by collapsing all your content groups. This will hide a lot of distractions in the interface.
Now you can find and expand only the content group you want to deal with. If things are crazy inside your content groups too, apply the same technique to the rows within them and the widgets within your rows. This is like zooming out on your content to get an overall idea of its structure then zooming in to where you want to make edits.
Tip 2: Add meaningful IDs
Each content group, row, and widget has a field to provide an ID. Enter something meaningful in these fields to identify the content group / row / widget.
Look: the IDs are visible even when the Data Defintion groups are collapsed! Now you shouldn’t have to guess what each content group / row / widget is all about. Use this tip with #1 to make your life easier.
Remember that IDs must be unique within a page.
Creating stub pages
Help! I’ve created a page, but I haven’t created any widgets or layouts and I can’t submit/save my page without them!
It’s easy to get stuck like this. It may also be the case that you want to create all your pages up-front to establish your site architecture before populating content. In these situations, stub pages are your friend!
A stub page is a page that exists in your site that has no content on it.
Creating a stub page starts like creating any other page. For the (only) content group on the page, choose to create it from a layout builder (which is default, so you shouldn’t have to change anything here). Next, set the type for the (only) row to ‘Heading’. Lastly, enter something as the heading text (I like to use ‘stub’ for clarity). That’s it!
You now have a stub page that you use as a placeholder, link to in a navigation, or suit whatever other purposes it needs to.