Skip to main content

Create a Site

Tip: In this guide, you will log in, create a site, enter the site admin, create a default theme, enable the theme, and know what to check when the frontend shows 404. Estimated time: 8 minutes.

Do not start by editing the homepage. First confirm that the site, theme, and homepage work. Otherwise, products, posts, and menus may be ready in the admin while the frontend still cannot open.

Find the page first

Path: AllinCMS Workspace dashboard → Sites → Create Site

1Open Sites from the dashboardAfter signing in, click Sites in the left sidebar
AllinCMS Workspace dashboard - the Sites entry is marked with a red box and arrow
2Click Create SiteOn the Sites page, click the create button on the right
AllinCMS Workspace Sites page - the Create Site button is marked with an arrow

Overview

1. Log In

Open the workspace login page:

https://workspace.laicms.com/sign-in

Enter your email and password, then click Log In. After login, you enter the workspace dashboard. The left sidebar contains entries such as Dashboard, Sites, and Users.

To create a website, click Sites first.

2. Create Site

On the Sites page, click Create Site on the right side.

AllinCMS admin workspace Sites page - the red arrow points to the updated Create Site button, and site cards show Enter Admin and Open Site buttons

In the create-site dialog, fill in:

FieldWhat to enter
NameCompany name, brand name, or website name
DescriptionOne or two sentences about the website or business

AllinCMS admin create site dialog - the dialog contains name and description inputs plus a create button used to create a new website

Click Create. After the site is created, it appears in the site list and shows a system-assigned AllinCMS temporary domain.

3. Click Open Site First

After creating the site, do not start editing immediately. Return to the Sites list and check the two buttons on the site card:

  • Enter Admin: enter this site's admin to manage products, posts, themes, and domains.
  • Open Site: open the frontend website and check what visitors see.

In this step, click Open Site first to check whether the frontend opens normally. If it shows 404 or a blank page, return here and click Enter Admin to troubleshoot.

AllinCMS admin workspace site card - the red box highlights the updated Enter Admin button used to enter the current site's admin for products, posts, themes, and domains

Check what opens. Do not skip this:

What you seeMeaningNext step
Normal template pageTheme and template content were imported successfullyEnter admin and start editing
404 or blank pageTemplate was not imported, theme is not enabled, or no homepage is selectedClick Enter Admin and troubleshoot
Open the site first: stop when it works, continue only if it fails

Click Open Site once. If a normal template page opens, the theme was imported successfully. Enter the admin and start editing instead of creating another theme.

Continue with the troubleshooting steps below only when the frontend opens as 404 or a blank page.

4. Enter Admin to Troubleshoot

If the site opens as 404, click Enter Admin on the site card to enter this site's admin.

The current left sidebar has 4 groups:

GroupMenuPurpose
GeneralDashboardView published pages, content, and forms
ContentProducts, Posts, MediaManage products, posts, and files
DesignThemes, Routes, FormsManage website pages, paths, and forms
SettingsSite Info, Google Tracking, DomainsManage basic info, tracking, and domains

AllinCMS admin site dashboard - the left sidebar shows current menu items including Products, Posts, Media, Themes, Routes, Forms, Site Info, Google Tracking, and Domains

A new site may have no theme yet, and page, post, and product counts may be 0. This is not necessarily an error. First decide whether you need to create a theme.

5. Create Default Theme

In the site admin, click Themes under the Design group.

AllinCMS admin site dashboard - the red arrow points to Themes in the Design group, used to open theme management when the website shows 404

After opening Themes, check what you see. Do not skip this:

What you seeWhat to do
A theme already exists and the theme card shows page countSkip theme creation. Click Pages or Design and start editing
A theme exists but page count is 0 or the page list is emptyContinue below. Creating a Default theme is recommended
It says no theme existsContinue below and create a Default theme
Do not create another theme when one already exists

If the system has already generated a theme and pages, skip the "Create Theme" steps and start editing. Continue only when the theme is empty, pages are empty, or the frontend shows 404.

If the theme list is empty, click Create Theme.

AllinCMS admin theme management page - the upper-right Create Theme button is used to recreate a site theme when the default theme is missing

In the create-theme dialog, focus on Preset:

  1. Enter a name such as Business Style or Default Theme.
  2. Preset may default to Blank.
  3. Beginners should change Preset to Default.
  4. Click Create Theme.
AllinCMS admin Create Theme dialog - a red arrow points to the Preset dropdown to remind beginners to select Default

Difference between Blank and Default:

PresetWhat happensBest for
BlankCreates an empty theme. Pages and content must be built from scratchExperienced users
DefaultGenerates base pages, sample products, sample posts, and a formBeginners

After creation, return to the theme list. You should see a theme card with a page count.

AllinCMS admin default theme card - the theme list shows Default Theme, enabled status, and 7 pages, meaning the default template generated pages and can be edited directly

6. Enable Theme

After creating the theme, enable it. On the theme card, turn on the enable switch in the lower-right area.

AllinCMS admin theme card - the lower-right enable switch activates the current theme so the frontend uses it to render pages

How to read the status:

StatusMeaning
DraftThe theme is not the active frontend theme yet
EnabledThe theme is used by the frontend

If the theme is not enabled, the frontend may still show 404.

7. Check Home Page

Open the theme's Pages, then find Home.

AllinCMS admin theme page list - the Home page row has a highlighted star, ensuring the website opens the Home page instead of 404

Check 3 things:

  • Home is published.
  • The star on the Home row is highlighted, which marks it as the homepage.
  • Home has a route, such as /home.

Only a highlighted star means Home is set as the homepage. A gray or outlined star means it is not selected; click the star to highlight it.

8. Open the Site Again

After checking the theme, return to the Sites list and click Open Site again. You can also open the system subdomain with the homepage path first:

https://xxxx.web.allincms.com/home

Check the result. First decide whether it works or fails:

ResultMeaningNext step
Template homepage opensTheme, page, and sample content are generatedContinue the site-building flow
/home opens but root / shows 404Homepage route still needs checkingUse /home for theme verification first; check routes before launch
/home also shows 404Theme is not enabled, or page/route is not activeCheck Themes and Pages again
Theme list is emptyNo theme has been createdCreate a theme and choose Default preset
If the template homepage opens, continue

For beginners, first confirm that the template homepage opens. Then continue with product categories, products, posts, and homepage modules. Root path and custom domain issues can be checked before launch.

If it still shows 404, check in this order:

  1. Whether a theme exists under Themes.
  2. Whether the theme was created with Default, not Blank.
  3. Whether the theme card shows Enabled.
  4. Whether Home exists under Pages and is published.
  5. Whether Home is selected as the homepage.

Pitfalls

MistakeResultHow to avoid it
Site list is empty on first entryYou do not know the next stepClick Create Site
Name and description are randomHard to identify laterUse company name and business summary
Assuming every new site has a themeAdmin may show 0 pages, posts, and productsCreate a default theme under Themes
Leaving preset as BlankNo starter pages or contentBeginners should choose Default
Theme created but not enabledFrontend may still show 404Turn on the enable switch
No homepage selectedSite cannot find the homepageCheck whether Home is the homepage
Only checking adminYou do not know whether visitors can open the siteOpen the system subdomain once
/home opens but / shows 404Root path still needs setupCheck homepage route and domain before launch

Next

📌 Getting Started - after the site and default theme are confirmed, prepare products, posts, and homepage modules in the recommended order.