Blog System Guide for Adelante Landscapes

βœ… What We’ve Built

Your website now has a fully dynamic Jekyll-powered blog system that automatically:


πŸš€ How to Add New Blog Posts

Step 1: Create the File

  1. Go to the _posts folder
  2. Create a new file named: YYYY-MM-DD-your-post-title.md
    • Example: 2025-08-04-fall-planting-guide-texas.md

Step 2: Copy the Template

Use the BLOG_POST_TEMPLATE.md file as your starting point. Copy this structure:

---
layout: post
title: "Your Engaging Blog Post Title"
date: 2025-08-04 10:00:00 -0500
categories: [gardening, seasonal]
excerpt: "A compelling preview of your post under 160 characters."
featured_image: "/assets/images/portfolio/Edible Gardens/YourImage.jpg"
---

## Your Content Here

Write your blog post content using Markdown formatting.

### Use Headers to Organize

- Include practical tips
- Share your expertise
- Add a call to action at the end

Step 3: Choose Your Categories

Pick from these available categories:

Choose an existing image from:

Step 5: Publish

  1. Save your file in _posts
  2. Run bundle exec jekyll build
  3. Your post automatically appears on the blog page!

🎯 Blog System Features

Automatic Post Display

Dynamic Categories

Smart Filtering

Beautiful Post Layout

SEO Optimized


πŸ“‹ Quick Publishing Checklist

When creating a new post, check:


πŸ› οΈ Behind the Scenes

What Changed from Manual System

Before:

Now:

Key Files

How It Works

  1. Jekyll processes all files in _posts directory
  2. Blog page automatically lists all posts using site.posts
  3. Categories dynamically display using site.categories
  4. JavaScript filtering allows visitors to filter by category
  5. Individual post pages use the post.html layout template

πŸ’‘ Pro Tips for Great Blog Posts

Content Strategy

SEO Best Practices

Engagement Tips

Image Selection


πŸ”„ Workflow Summary

Your new blog publishing process:

  1. Write post using template β†’ 2. Save in _posts β†’ 3. Build site β†’ 4. Post appears automatically

That’s it! No more manual blog page updates, no more broken links, no more static content. Your blog system now grows automatically with every post you add.


πŸŽ‰ Ready to Blog!

Your dynamic blog system is ready to go. Start creating valuable content for your audience, and watch your expertise attract new clients through search engines and social sharing.

Need help? Refer to BLOG_POST_TEMPLATE.md for detailed examples and guidelines.