Blog Posts Lists
The Blog Posts Lists block displays a grid or list of blog articles. It is only available in blog templates (e.g., /blogs/news).
Blog Posts Lists
- Blog block class: Custom CSS class applied to the blog posts container. Useful for spacing or layout overrides.
- Number per page: Maximum number of posts displayed per page.
- Per row on desktop: Number of posts per row on desktop (e.g., 2, 3, 4).
- Per row on mobile: Number of posts per row on mobile devices (typically 1 or 2).
- Enable masonry: Toggle masonry (variable-height) layout for uneven post heights.
- Paging: Pagination method—
Infinite scrollorShow buttons.- Infinite scroll: Automatically load the next page when scrolling
- Show buttons: Display pagination button
Navigation Bar
- Show tag filter by: Display filter buttons for blog tags (e.g., “News”, “Tips”).
- Filter tags style: Styling for tag filter buttons, using a preset from Theme Settings → Style scheme settings → Tags Style Schema.
- Show view button: Show layout toggle (e.g., grid vs. list view)—if supported by theme.
- Show RSS feed link: Display an RSS icon linking to the blog’s feed (e.g.,
/blogs/news.atom). - Show X (formerly Twitter) sharing icon: Enable X/Twitter share button for the blog index.
- Show Facebook sharing icon: Enable Facebook share button for the blog index.
Child block
Only supports one static block: Blog posts cards, mainly used to set the style of the card.
Blog posts cards
For setting up blog posts cards, please refer to: Blocks → Subblocks of Specific Block → Blog Posts Cards