Once the homepage or initial page is built, many web designers get stuck trying to figure out how to create the next page in the Barebones CMS. The process of creating a new page is not initially intuitive but it does make sense for those who are used to hand-coding websites.
Built into Barebones CMS is File Explorer, which offers similar features to most FTP clients. One of the options is "Create New Page" where it creates a new page in Barebones CMS.
The logic is thus: Since Barebones CMS is file-based and not some random page in a cloud of pages (the "cloud" being a database or similar), each page has to physically reside somewhere on the hard drive using appropriate structure and storage. The best place, therefore, for creating new pages is in File Explorer since it interfaces with the file system.
The end result is that you get refined control over the placement of the page in the file system.
Upon installation, Barebones CMS creates your first page to make it easy to get started. Once you have finished designing that page, it is time to move onto the next page.
Creating another page is accomplished by following these simple steps:
At this point, the new page is created. In step 5, a name is given to the page. Note that this is the name used for the storage on the file system but it should also be a web-ready name because it will be shown to the user in the URL. Search engines will also use the name for indexing, so careful selection is important for Search Engine Optimization (SEO) purposes. If possible, it should reflect what the title of the page will be.
Once the page has been created, it needs to be linked to from another page so that users can find it. This is usually done by selecting some text in a Content Editor and converting it into a hyperlink via the 'Link' icon. Keep in mind that links in the Content Editor are not clickable so save the content and use the preview area to go to the new page. This approach does a couple of things - it makes sure that the first link to the new page actually works and makes it easy to get started editing the new page.