Features
Websites & publishingPortfolio engineMedia & deliveryClient deliveryCoursesCommerce & operationsTeam & workflow
FoundationSolutionsPricingDocumentation
About
AboutCommitmentNewsroom
Sign In
ArtInStack

The creative operating system

Product

  • Features overview
  • Websites
  • Portfolio
  • Media
  • Client delivery
  • Courses
  • Commerce
  • Team
  • Solutions

Resources

  • Guides
  • Documentation
  • Platform foundation
  • Pricing
  • Changelog
  • Roadmap

About

  • About
  • Commitment
  • Newsroom
  • Status
  • Talk to us

Customer login

© 2026 ArtInStack. All rights reserved.

Privacy policyTerms of service
All documentation

Blog and Content Marketing

  • Blog Overview
  • Write Your First Blog Post
  • Publish and Update Blog Posts
  • Categories, Tags, and Featured Image
  • Blog post settings and layout
  • Manage Your Blog Index Page
  • Press and Features
  • Blog SEO and Discovery
  • Newsletter subscriptions
  • Newsletter Analytics
Client DeliveryNext: Products and Selling
Documentation/Blog and Content Marketing

Manage Your Blog Index Page

The blog index is a Pages entry with a Blog listing block—edit layout, filters, and pagination in the page editor Attr tab, link the page in Navigation, and leave single-article styling to Settings → Blog Post.

The blog index is a Pages entry—usually a Blog Page—with a Blog listing block that pulls published Posts. Visitors discover your writing through this page and the menu link you add in Navigation.

Index vs single post: Everything on this page is controlled in the Page Editor on the Blog listing block (Attr tab). How each article looks when opened (/blog/your-slug) is under Settings → Blog Post—see Blog post settings and layout.

Posts on the index always sort newest first by publish date.

Prerequisites

Dashboard → Pages → Blog Page → Edit → Page Editor

Block: Blocks → Publications → Blog listing

Menu link: Dashboard → Settings → Navigation

Categories and tags (for filters): Dashboard → Settings → Categories; tags are created when you assign them on posts

Add or select the block

  1. Open Pages and locate or create a Blog Page (many sites use slug blog).
  2. Edit → Page Editor.
  3. From Blocks → Publications, drag Blog listing into a column if the page does not have one yet.
  4. Click the block (or use Layers → Blog listing) so Attr shows Blog Settings.

Configure under Attr — Blog Settings

Select the Blog listing block → Edit → Attr.

Layout

Controls how posts are arranged on the page:

LayoutVisitor experience
GridResponsive card grid (1 / 2 / 3 columns by screen width)
ListStacked rows—thumbnail on the left, title and excerpt on the right
FeaturedLarge hero card for the newest post, then a grid of the rest
With SidebarFeatured post plus a two-column card grid, with a Recent Posts sidebar

Template style

Card visual treatment (works with any layout above):

StyleLook
ClassicRounded cards with light shadow
MagazineStronger shadow, bolder titles, taller cover images
MinimalFlat cards with a simple border, no shadow
CardsElevated tiles with a subtle hover lift

Posts per page

Slider from 1 to 24 (default 6). This is how many posts appear on one numbered page when pagination is on.

The editor preview always shows the first page only. On the live site, turn on Show Pagination (below) so visitors can open page 2, 3, and so on.

Display options

ToggleEffect
Show Cover ImageFeatured image on each index card (editor preview respects this; turn off for text-only tiles)
Show ExcerptPost excerpt under the title on cards
Show PaginationPrevious / Next links and “Page X of Y” when you have more posts than Posts per page
Show Categories (tabs)Row of category tabs above the listing on the live site—All plus each category. Visitors click a tab to filter (URL adds ?category=slug)

Author name and publish date still appear on cards when the post has that data.

Filter by Category

Dropdown in Attr—All Categories or one category. The listing only loads posts in that category (fixed filter set in the editor).

Different from Show Categories (tabs): the dropdown is a curated index (e.g. only “Tutorials”). Tabs let visitors switch categories on the public page.

Filter by Tags

Click tag badges to include only posts that have any of the selected tags. Use Clear all to reset. Create tags on posts under Posts → Edit Post before they appear here.

Publish the page

  1. Save Page after trait changes.
  2. Open Page Settings and set SEO title and description for the index URL.
  3. Publish from the toolbar when ready.
  4. Add the page under Settings → Navigation.
  5. Open the live blog URL (and ?page=2 if pagination is on) to confirm layout, tabs, and filters.

What you'll see

A public index of published posts in your chosen layout and template style, reachable from the main menu. With Show Categories (tabs) on, visitors can browse by category without leaving the page.

Draft posts on the index

Only published posts appear. An empty index usually means nothing is published yet, filters exclude every post, or the listing block is missing.

Index vs article settings (quick reference)

You want to change…Where
Grid / list / featured / sidebar on the indexPages → Blog listing block → Attr
Classic / magazine / minimal / cards on index cardsSame Attr → Template style
Hero layout on a single articleEdit Post → Settings → Display style + Blog post settings and layout
Featured image on a postEdit Post → Settings (also used on index cards)

Related guides

TopicGuide
External press and featuresPress and features
Single-article layoutBlog post settings and layout
Categories, tags, featured imageCategories, tags, and featured image
Writing and publishingWrite your first blog post

Verifying your setup

  • Blog Page is published with a Blog listing block.
  • Attr reflects your intended layout, template style, and posts per page.
  • If you use pagination, a second page loads at ?page=2 on the live URL.
  • If you use category tabs, each tab filters posts on the live site.
  • Navigation includes a link to the blog.
  • Opening a card lands on /blog/[slug] with the article layout from Blog Post settings.