Skip to main content

Create a Page

💡 In this guide, you will create a reachable page such as /oem. Estimated time: 5 minutes.

In AllinCMS admin, a page needs a route before visitors can open it. Think of the route as the page address.

Check default pages and create only what is missing

The default template usually already includes Home, Products, Posts, About Us, and Contact Us.

If you only need to edit these pages, edit the existing pages instead of creating new ones.

Create a new page only when you need something the default template does not include, such as Cases, OEM, Services, or Solutions.

Find the page first

Path: AllinCMS Workspace site list → Target site → Enter Admin → Routes

1Enter the target site adminFind the site you want to edit and click Enter Admin
AllinCMS Workspace site list - the Enter Admin button is marked with a red box
2Open RoutesCreate the page path before creating and binding the page
AllinCMS admin route entry - the Routes menu and create control are marked

Overview

1Check existing pages first
2Create route
3Create page
4Enable page
5Bind route
6Test frontend

1. Create Route

Open Routes in the site admin and create a route.

For an OEM page, enter:

oem

The future address will be:

https://www.example.com/oem

AllinCMS admin route entry - the left sidebar highlights route management used to create the access path before binding a page

AllinCMS admin create route dialog - the path field contains oem and the create action generates the /oem page address

It is normal for the route to show unbound at first, because the page has not been created yet.

AllinCMS admin route list - the new /oem route shows an unbound state, indicating the page still needs to be created and bound

2. Create Page

Open Themes -> Pages, then click the create button in the upper-right area.

AllinCMS admin theme pages entry - the left theme menu and page list are used to create and manage website pages

AllinCMS admin page list - the upper-right create button is used to add a new page and enter page settings

Use a clear business name, such as OEM, About Us, or Solutions.

Give every new page its own description. Summarize the page in one or two sentences instead of copying another page's description. Before launch, review it again in the page description check.

Keep page name and route aligned

If the page is Cases, use /cases. If the page is OEM, use /oem. Do not use random numbers.

3. Bind Route

In page settings, select the /oem route you created, then enable the page.

AllinCMS admin page route binding - the page settings select the /oem route used to bind page content to the access path

After enabling, the page is reachable. A new page may still be empty, so edit it in the designer next.

AllinCMS admin enabled page state - the page list shows /oem enabled and published, used to confirm the page can be accessed through the route

4. Test

Open:

https://www.example.com/oem
ResultMeaningNext step
Page opens but is emptyRoute and page are workingEdit page content
404Route is unbound or page disabledCheck page settings
Menu does not open itMenu link is wrongRead Redirect Links

Pitfalls

MistakeResultHow to avoid it
🟡 Creating duplicates of existing pagesMenus and routes get confusingEdit default pages directly
🔴 Creating page without routeFrontend cannot open itCreate route first
🟡 Random or non-English routeURL is unclearUse an English slug
🔴 Page not enabledFrontend shows 404Enable before testing

Next

📌 Redirect Links - add the new page to a menu or button.

📚 Advanced Pages - continue here when you need Cases, galleries, videos, or popup forms.