Creating Sub-Sites

Contents

  1. Creating Your Page Hierarchy
  2. Setting Up A Navigation Menu Block
  3. Disabling The Title or Top Header
  4. Using Synced Blocks

Sub-sites are setup as regular pages on your site, but can have their own navigation menu or top header to make them feel like their own website within your site.

1. Creating Your Page Hierarchy

When creating a sub-site, it is best to use WordPress’ page parenting tool to group the pages together. This leads to a more organized backend page list, and more logical URLs. For example, you’ll end up with a page list like this:

  • Sub-Site Home (/subsite)
    • Page A (/subsite/page-a)
    • Page B (/subsite/page-b)
    • Page C (/subsite/page-c)

To do this, go to Pages -> Add New, create your main page, you can name it whatever you like, and click Publish. Then go and create your subpages, by repeating that process, and in the Page Attributes panel, choosing your Sub-Site Home as the Parent page.

2. Setting Up Your Navigation Menu Block

The block editor offers a “Navigation” block to include a navigation menu on your pages. Add the block and it will allow you to select and manage a list of page links from your published pages.

We recommend setting up this block as a synced pattern so that you can reuse the menu on all of your pages.

The navigation menu should be placed as high on the page as possible, you may event want to disable the title so that it appears right below your site-wide navigation bar.

3. Disabling The Title Or Top Header

You can disable the title or even the full site top header in the Blocksy page settings if you’d like to build a custom header for the subsite.

4. Using Synced Blocks

If you’re building a custom top header or footer for your sub-site, we recommend using synced blocks so that you can keep your sub-site pages looking consistent. See Saving Block Layouts and Synced Patterns.