Skip to main content

Main blog

sections/main-blog.liquid

Settings​

SettingIDTypeDefaultNotes
Posts to showblog_sourceDropdowncurrentShopify has no built-in all-posts page: /blogs/all only works if a blog with that handle exists, and it shows that blog's own posts. Use 'All blogs' or 'Grouped by blog' to list posts from every blog. Options: This blog only, All blogs combined, Grouped by blog.
Show combined posts onaggregate_scopeDropdownemptyOne template renders every blog page. This decides which pages show the combined list; all others show that blog's own posts. Options: Blogs with no posts of their own, Only one specific blog, Every blog page.
Hub blog handleaggregate_handleTextallUsed when 'Only one specific blog' is selected, e.g. all
Blogs to includeblog_handlesMulti-line textOne blog handle per line (or comma separated), e.g. baby-toys. Find a handle in the blog's URL: /blogs/baby-toys. Required for 'All blogs combined' and 'Grouped by blog'.
Show blog linksshow_blog_navOn/offOnLinks to each blog. Used when posts come from all blogs.
Maximum postsmax_postsSlider12Used by 'All blogs combined'. That mode has no pagination, so this caps the list. Range: 6–48 step 3.
Posts per blogposts_per_groupSlider3Used by 'Grouped by blog'. Range: 2–8 step 1.
DescriptiondescriptionRich text
Show first post as featuredshow_featuredOn/offOn
Articles per pagearticles_per_pageSlider9Used by 'This blog only', which is the only paginated mode. Range: 3–24 step 3.
Posts per rowcolumns_desktopSlider3Two on tablet and one on mobile, whatever this is set to. Range: 2–4 step 1.