Create new pages or edit existing ones

Clicking on + New page or the edit icon on the overview page opens the input mask. The input mask is divided into four main tabs: Position, Info, Content and Meta Tags.


Input fields


The link name is used, for example, in the navigation or subnavigation.


Here you can add additional (CSS) classes to your entry. This can be used, for example, to highlight individual pages in the navigation or to change the colors.


In the "default" theme, the hash of each page is assigned to the <body id="{$page_hash}"> tag.


This is the address with which the page will be called later. If you have accidentally assigned a URL more than once, the last updated page will always be displayed in the frontend.

Type of use (selection)

Choose between different page types. This point is only relevant if you run a multilingual website. These pages are already stored in the system and will - if you do not create any of these pages here - be displayed in the specified default language.

  • Normal page
    As the name suggests, a normal page - without specific functions
  • Registration | Profile | Reset Passwort
    Choose this if you want to change the default system pages for new registrations or the profile pages (if a user wants to edit his profile).
  • Search
    The search results page
  • 404 (Page not found)
    If a link goes nowhere on your pages, this page will be displayed.
  • Show post
    If you want to display all entries that you create or have created via "Posts" on a specific page, then you can define this here.

Here you can define a short link for your page. An example: You have created an SEO-relevant URL for a page that reflects the content of the page: /en/apple/devices/iphone/iphone-18-se-pro-max-mini/

Now this address is much too long to tell it to someone on the phone or you want to use it in a newsletter and see how often the link was clicked. Then you simply create a short-link: /en/iphone/

This link will automatically be redirected to the (longer) address above. In addition, the small number next to the input field shows you how often this forwarding has already been activated.

Funnel URL

Similar to the short link, the funnel URL also works as a redirect. You need this, for example, if you have already created several pages and these pages have already been indexed by search engines. Now you want to delete one of these pages. But the search engines still have the "old" URL in their index - which would lead to many 404 calls as soon as a user clicks on a search engine hit. You can avoid this by adding the "old" URL to the funnel URL. Of course, you should only do this if the user can find the information he expects on the new page.


In comparison to the short link and the funnel URLs, the redirects lead away from your page. If you have entered a URL here, the user will be redirected to this page.

Content (editor)

This is where the actual content of the page is stored. For example, these lines that you are reading are stored in the Content field. Tip: You can change the appearance of the editor and switch between the WYSIWYG (TinyMCE), text or code view at any time.

Optional content (editor)

In the "default" theme, the content from this field is displayed on the right column. Depending on the theme used, this can of course be in other places. Or even not used at all.


This is where the title of the page is stored. Normally this is used in the theme as <title>...</title>.


The author of the page. In most themes becomes: <meta name="author" content="...">.


The keywords are used in the tag cloud, for example. In search engine optimization, keywords no longer play a major role. Nevertheless, you should use this field conscientiously. In the themes it is provided as follows: <meta name="keywords" content="...">


Like the title, this field is also used as a preview by most search engines.
<meta name="description" content="...">

Thumbnails (selection)

Here you can select a thumbnail image. This image will be displayed in social networks, for example, as soon as someone shares the page.


Here you can select, among other things, the language, the template used or the status of your page.

Status (selection)
  • Public
    The page can be accessed by anyone. Ordered pages are listed to the navigation or sub-navigation or in the sitemap, etc.
  • Ghost
    The page can be accessed by anyone who knows the URL. In the navigation etc. invisible pages do not appear. This is the only difference to the public pages.
  • Private
    Private pages can only be accessed by administrators and/or certain user groups. You can create and manage the user groups under User > Edit Groups.
  • Draft
    These pages can only be accessed by administrators. They are not indexed nor do they appear anywhere in the navigation or sitemap etc.

Here you can protect the page with a password. You should remember the password well. It is only stored encrypted. You can not show it again. Of course you can change or delete it at any time.


Allow comments or disable them. You can set how comments are published in the system settings.

Choose group

Here you can see the user groups - if you have defined any. For example, if you have set the page status to private, you can select individual user groups here. All members of this user group can then see the contents of the page.

Allow editing

You can grant administrators - or in this case editors - access to certain pages. If an administrator does not have the necessary access rights to create or edit pages, then you can "unlock" him or her for specific pages.


With labels you can group individual pages. For example, to find them more easily in the overview page. Or to mark them for specific purposes. You can edit the labels themselves in the System > Labels settings.


Just like posts, you can also sort pages into categories.

Roadmap Release Notes

The development of flatCore CMS is very time consuming and requires a lot of resources. Nevertheless, should remain ad-free. You are welcome to support this project with a donation.

GitHub Stargazers