Rustelo/content/posts/sample-blog-post.md
2025-07-07 23:08:15 +01:00

3.9 KiB

title, slug, name, author, author_id, content_type, content_format, container, state, require_login, date_init, date_end, published_at, tags, category, featured_image, excerpt, seo_title, seo_description, allow_comments, sort_order, metadata
title slug name author author_id content_type content_format container state require_login date_init date_end published_at tags category featured_image excerpt seo_title seo_description allow_comments sort_order metadata
Sample Blog Post sample-blog-post Sample Blog Post Admin 550e8400-e29b-41d4-a716-446655440000 blog markdown main published false 2024-01-15T10:00:00Z null 2024-01-15T10:00:00Z
sample
blog
english
markdown
General /images/sample-blog.jpg This is a sample blog post demonstrating the content management system with markdown formatting and YAML frontmatter. Sample Blog Post - Content Management System Learn how to create engaging blog posts with our content management system. This sample demonstrates markdown formatting and metadata. true 1
reading_time difficulty language
3 minutes beginner en

Welcome to Our Content Management System

This is a sample blog post that demonstrates the powerful content management capabilities of our system. Whether you're writing in English or Spanish, our platform supports rich formatting and comprehensive metadata.

What Makes This Special?

Our content management system supports:

  • Multiple Languages - Create content in English, Spanish, or any language
  • Rich Formatting - Use Markdown for beautiful, readable content
  • SEO Optimization - Built-in meta tags and structured data
  • Flexible Content Types - Blog posts, pages, documentation, tutorials
  • Advanced Scheduling - Publish content at the perfect time

Markdown Features

Code Snippets

// Example Rust code
fn main() {
    println!("Hello, Content Management!");
}

Lists and Tables

Feature English Spanish
Title Title Título
Content Content Contenido
Tags Tags Etiquetas

Images and Media

You can easily embed images, videos, and other media:

Content Management Dashboard

Getting Started

  1. Create Content - Use our intuitive admin interface
  2. Format with Markdown - Rich text formatting made simple
  3. Add Metadata - SEO tags, categories, and more
  4. Publish or Schedule - Go live immediately or schedule for later
  5. Track Performance - Monitor views and engagement

Multi-Language Support

Our system natively supports multiple languages. You can create content in:

  • English - Full support with SEO optimization
  • Spanish - Complete localization including admin interface
  • Custom Languages - Easy to extend with additional locales

Pro Tip: Use consistent slugs and metadata across language versions for better SEO and user experience.

Content States

Content can exist in different states:

  • Draft 📝 - Work in progress, not visible to public
  • Published - Live and accessible to users
  • Scheduled - Will be published at a specific time
  • Archived 📦 - Hidden from public but preserved

Advanced Features

YAML Frontmatter

Every content file can include rich metadata using YAML frontmatter (as seen at the top of this file). This includes:

  • Publication dates and scheduling
  • SEO optimization fields
  • Custom categorization and tagging
  • Author information and attribution
  • Access control settings

Database + File Hybrid

Content can be stored in:

  1. Database - Dynamic content with real-time editing
  2. Files - Version-controlled markdown files
  3. Hybrid - Best of both worlds

Call to Action

Ready to start creating amazing content?

Create Your First Post →


This sample post demonstrates the full capabilities of our content management system. From rich markdown formatting to comprehensive metadata, you have everything you need to create engaging, SEO-optimized content.

Tags: #ContentManagement #Blog #Markdown #English #Sample

Last Updated: January 15, 2024