Welcome to the AstroPaper Test Blog
This is a demonstration of the AstroPaper theme adapter working with our publishing platform.
What is AstroPaper?
AstroPaper is one of the most popular Astro blog themes with:
- 4,900+ GitHub Stars - Largest community
- Strict Schema Validation -
pubDatetimeanddescriptionare REQUIRED - Dynamic OG Images - Generated via Satori
- Pagefind Integration - Built-in search functionality
- Featured Posts - Highlight important content
Strict Schema Requirements
AstroPaper enforces these required fields:
| Field | Type | Required |
|---|---|---|
| title | string | Yes |
| pubDatetime | ISO 8601 | Yes |
| description | string | Yes |
Our adapter automatically handles:
// CRITICAL: pubDatetime is REQUIRED
private extractPubDatetime(page: Page): string {
const date = this.extractDate(page);
return date.toISOString();
}
Dynamic OG Images
AstroPaper generates Open Graph images automatically using Satori. If you don’t provide an ogImage, one will be created based on your title and description.
Pagefind Search
Search is built-in via Pagefind integration. Try searching for any content on this site!
Explore More
Check out our other articles to see more features in action.