Docs

Docs

Core Configuration

Creating a docs site

August 5, 2025

This guide explains how sections work in the docs layout and how to configure them.

Database Setup for Docs

You can duplicate the Docs Notion template here. The BlogPro page linked to a Docs site must be a database page. The database rows represents the docs posts.

BlogPro uses these database properties to attach information about a doc post:

  • Description: show the description for each post in the blog / page.
  • Hidden: hide a blog post from the root / page (but it’s still available on its own url)
  • Authors: add blog posts authors, property must be of type person
  • Date: the post creation date
  • Section: the sections for the docs-layout (recommended)

Example root page

How to publish docs posts

To publish a post to docs site, you need to specify a section. Sections are like folders that group related pages together in the sidebar navigation. They help users find and navigate through related documentation pages.

Two ways to create sections

1) Auto-organize

Auto-organize is enabled by default. It automatically syncs section values from the Notion database and groups pages based on their section property.

How it works:

  1. Add a `Section` property (Select Type) to your Notion database (if not already present)
  1. When you sync your site, we automatically groups pages by their section name
  1. Sort the sections and the pages inside using drag and drop or turn on the automatic sorting by date.

2. Manual Configuration

For complete control over section organization, you can disable auto-organize and manually create sections in your site settings.

If you want to duplicate our Docs Notion page, use this link.