Creating a Blog with Cravo
Learn how to create a blog section on your Cravo site using page types.
Overview
Cravo makes it easy to create a blog by using the Blog page type. Blog pages display posts in a chronological list format, perfect for:
- Personal blogs
- Company news
- Updates and announcements
- Article collections
Creating a Blog Page
Step 1: Create a Parent Page in Craft
- Open your Craft document
- Create a new nested page (e.g., "Blog")
- Add nested pages under it for each blog post
Step 2: Set Page Type to Blog
- In Cravo, go to Content → Pages
- Find your blog parent page (e.g., "Blog")
- Click to open page settings
- Change Page Type to Blog
- Save your changes
📸 PLACEHOLDER: Screenshot
Page settings showing the Page Type dropdown with "Blog" selected.
How Blog Pages Display
When a page is set to Blog type:
- Child pages appear as a list of posts
- Posts are sorted by date (newest first)
- Each post shows title, excerpt, and date
- Clicking a post opens the full article
Blog Structure in Craft
Organize your blog like this:
text
1Blog (Blog Type)2├── My First Post → /blog/my-first-post3├── Second Post → /blog/second-post4└── Latest News → /blog/latest-news
Writing Blog Posts
Each child page of your blog becomes a post:
- Create a nested page under your blog page in Craft
- Write your content normally
- Sync to Cravo
The page title becomes the post title, and the content becomes the article body.
Blog Settings
Blog pages have additional settings:
| Setting | Description |
|---|---|
| Posts per page | Number of posts to show |
| Show excerpts | Display preview text |
| Show dates | Display post dates |
| Sort order | Newest or oldest first |
Adding a Blog to Navigation
To show your blog in the Top Menu:
- Go to Content → Menus → Top Menu
- Add a menu item pointing to your blog page
- Save changes
💡 TIP
Consider keeping the blog in the top-level navigation for easy discovery.
Best Practices
- Use descriptive titles – Post titles are used in navigation and SEO
- Keep excerpts short – First paragraph becomes the preview
- Date your posts – Helps readers know content freshness
- Consistent formatting – Use similar structure for all posts
What's Next?
- Understanding Page Types – Learn about all page types
- Setting Up SEO – Optimize your blog for search
Need help? Contact us at support@cravo.life