Storefront & themesUpdated 2026-06-01
Pages manager
Create, rename, and delete storefront pages with the pages table.
Storefront pages are the screens of your store — home, shop, about, contact, and any custom landing pages you build.
Where to find it
Storefront → Pages (/admin/storefront/pages). A table lists every page with its name, URL, and component count.
System vs custom pages
Saleporia seeds default system pages (home, shop, product, cart, checkout, account, etc.) when you create a shop. System pages have a Required lock badge and cannot be deleted — but their content can be edited. Custom pages can be created, renamed, and deleted freely.
Reserved slugs
System page slugs are reserved. When creating a custom page, you can't use a slug that conflicts with a system page.
Page endpoints
GET
/shop/pagesList pages (system pages auto-ensured, sorted).
SessionPOST
/shop/pagesCreate a custom page (name, slug, components). System slugs reserved.
SessionPATCH
/shop/pages/:idUpdate page name/slug/components. Syncs to the theme template.
SessionDELETE
/shop/pages/:idDelete a page (system pages protected).
SessionRelated