Managing Pages

Each DeveloperHub documentation can have infinite pages. We support a two-level structure of pages which makes it easier for the reader to navigate through.

Adding Page

To add a new page to a documentation, click on New then Page at the bottom of the index. After writing the title and contents, you will be able to save the page. The new page will be saved at the bottom of the index, but you can re-order it.

Adding Subpage

To add a new subpage to an existing parent page, click on the plus sign that is next to the parent page. After writing the title and contents, you will be able to save the page. The new subpage will be saved at the bottom of the parent page index, but you can re-order it.

Re-ordering Pages

To re-order a page, simply drag and drop it anywhere in the index.

Parent pages with subpages cannot be re-ordered into another parent page

Index order is saved automatically, no prompt is given

Deleting Page

To delete a page, click on the menu icon next to it, then select Delete . You will be prompted to delete the page.

Parent pages with subpages cannot be deleted until all its subpages are deleted

If the page you are deleting is linked from another page, we'll notify you before you delete it.

Moving Page to Another Documentation

To move a page to another documentation, click on the menu icon next to it, then select Move . You will be prompted with the different documentations that you have under that version.

If you move a parent page, all subpages will be moved with it as well.

Linking Pages

Pages can link other pages in the documentation, see Page Linking to learn more.

Editing Page Slug

The page slug is the part of the URL which identifies that page. For example, the current page has the slug managing-pages. The page slug is kept as-is after a title is set first, regardless of the next changes to the title. This helps in maintaining the SEO ranking for that page.

If you needed to change the page slug:

  • From the index, select the page whose slug is to be changed.
  • Under the page title in the editor, click on the slug .
  • Set the new slug.

Duplicating Pages

To duplicate a page:

  • From the index, click on the menu icon next to the page to be duplicated.
  • Select Duplicate.

Renaming Page Index

To rename a page in the index only:

  • From the index, click on the menu icon next to the page to have its index renamed.
  • Select Edit Title
  • Type in the Title and confirm.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
  Last updated by Zaid Daba'een