Add a blog to your site
Two ready-made blocks give you a complete news/blog section — a category hub with shareable, deep-linkable category URLs, and a matching article template. You build it by prompting Claude for the right block. No theme, no plugin, no database to wire up.
A blog from two blocks
The blog is made of two self-contained blocks from the shared block library. You don't copy any code yourself — you tell Claude which block to use and where, and Claude installs and brands it for you.
blog-listing
The landing page: hero, category filter pills, and a card grid of posts. Selecting a category updates the URL (?category=…), the page title, and the heading — so every category is shareable, bookmarkable and back/forward-aware. One simple list controls every article.
blog-article
The single-post template that matches the listing: sticky top bar, back-link, category badge and date, headline, lead paragraph, and a styled body. Each post lives in its own folder, giving you clean URLs like /news/your-post/.
Both blocks re-skin to your brand automatically — just give Claude your accent colour and logo.
Scaffold the blog
Do this once. It creates the blog landing page at /news/ from the blog-listing block, branded to your site, with your categories set up.
Create a news blog on my site. Use the blog-listing block from the block library as the index at /news/. Re-skin it to my brand: accent #1a73e8 (rgb 26, 115, 232) and my logo at /img/logo.svg, and point the top-bar nav at my real pages. Set my categories to: Product, Company, Insights. Leave one placeholder article in the list.
Swap the accent colour, logo path and category names for your own. Claude copies the block to /news/index.html, applies your brand, and edits the category list — the filtering, URLs and titles are already wired up.
Add an article
Repeat for each post. This creates the article page from the blog-article block and adds it to the top of your blog listing.
Add a new post to my news blog using the blog-article block. Title: "Our Q1 product update". Category: Product. Date: 20 June 2026. Here's the content: [paste your article, or describe it]. Install it at /news/our-q1-product-update/ and add it to the top of the article list on /news/.
The category you give must match one of the categories from Step 1 — that's what links the post to its filter. Claude builds the page and prepends it to the listing so the card appears straight away.
Add a new category
Categories are a single list. Add one and the filter button, badge, page title and ?category= URL all follow automatically.
Add a "Pricing" category to my news blog.
Get it right first time
Name the block exactly
Say blog-listing or blog-article so Claude pulls the real block from the library instead of inventing new markup.
Give the colour both ways
Provide the accent as a hex and its RGB triplet (e.g. #1a73e8 / 26, 115, 232) — the subtle tints need the RGB version.
Keep categories consistent
An article's category must match a category label from Step 1. If it doesn't appear under a filter, that's usually the cause.
Use tidy slugs
Keep posts under /news/your-post/ with a trailing slash for clean, consistent URLs across the whole section.
Build your blog with Claude CMS
Scaffold the section and publish your first post in a single conversation. Need a hand? We're happy to help you get set up.