UltraCart Visual Builder — Blog Page Hierarchy
Storefront: demo2.ultracartstore.com
URL: /blog/
Page Title: Blog
Page ID: 653445
Theme: Elements (v2.20)
Captured: June 24, 2026
Overview
The Blog page uses a purpose-built blog layout with its own dedicated container (container-blogpost-list) — it does not use the generic pagecontainer pattern seen on the About page. The blog listing section contains breadcrumb navigation, a page title row, and a blogpostlist element that handles post rendering and pagination.
Containers on this page:
| Link | Destination |
|---|
| Property | Value |
|---|---|
| Type name | blogpostlist |
| First seen | Blog page (/blog/) |
| Can have children | Yes — post entries are children |
| Page | Container Pattern |
|---|---|
| Home | 7 purpose-built containers |
| About | 4 containers — uses pagecontainer for body content |
| Blog | 4 containers — purpose-built container-blogpost-list (no pagecontainer) |
The Blog page diverges from the About page pattern: instead of a generic PAGECONTAINER → nested container → Content section, it uses a dedicated container with a blogpostlist element that dynamically pulls post data.
Observations & Notes
-
The main blog section has no custom name (appears as "section" not "BLOG LISTING" or similar) — this is unusual compared to most sections on this storefront.
-
The
blogpostlistelement name (1 / 1) reflects pagination state — on a store with many posts, this might show1 / 3etc. -
The breadcrumb is a
rowelement namedBreadCrumbs(camelCase), not a dedicated element type. -
The Blog page nav link in the desktop menu points to
/blog.html, but the actual page URL is/blog/— worth noting for SEO/redirect purposes. -
No
pagecontainerelement used on this page — blog-specific layout bypasses the generic content page pattern.