> ## Documentation Index
> Fetch the complete documentation index at: https://docs.digifist.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Blog Posts

> Configure Everest's article template, content blocks, metadata, sharing, and comment-aware behavior.

Blog Posts control the article detail template in Everest. The template is powered by the `main-article` section, which renders the article through reorderable blocks for tags, metadata, heading, share actions, featured image, and rich article content.

<img src="https://mintcdn.com/digifist/aiCG8xa-fdiMBYPa/images/theme/everest/pages-templates/blog-posts-overview.png?fit=max&auto=format&n=aiCG8xa-fdiMBYPa&q=85&s=1f666a076344cd275c9459d3d670f3aa" alt="Blog Posts overview" width="3280" height="2186" data-path="images/theme/everest/pages-templates/blog-posts-overview.png" />

## What this template controls

* The block order used to present article content
* Back-to-blog navigation behavior
* Article metadata such as author and publish date
* Tag links, sharing, featured image, and article content output
* Shared width, color, and spacing settings for the article wrapper
* Comment form and comment list visibility when blog comments are enabled in Shopify

## Template structure

This template uses the following main section and default blocks:

* **Article**
* **Tags**
* **Info**
* **Heading**
* **Share**
* **Featured Image**
* **Content**

## Getting started

<Steps>
  <Step title="Open an article template">
    In Theme Customizer, open a blog post resource so Everest loads the article template with real content.
  </Step>

  <Step title="Check the content order">
    Review the article blocks first because their order defines how readers move through the post.
  </Step>

  <Step title="Set the reading width">
    Choose the article width before adjusting styling so text-heavy content remains comfortable to scan.
  </Step>

  <Step title="Review metadata and comments">
    Decide whether back navigation, post details, tags, and comments support the way your blog is meant to be read.
  </Step>
</Steps>

<img src="https://mintcdn.com/digifist/aiCG8xa-fdiMBYPa/images/theme/everest/pages-templates/blog-posts-location.png?fit=max&auto=format&n=aiCG8xa-fdiMBYPa&q=85&s=b5589135dad6869a0d4217c198882fd4" alt="Blog Posts location in Theme Customizer" width="3280" height="2186" data-path="images/theme/everest/pages-templates/blog-posts-location.png" />

## Main settings

### Article settings

<img src="https://mintcdn.com/digifist/aiCG8xa-fdiMBYPa/images/theme/everest/pages-templates/blog-posts-article-settings.png?fit=max&auto=format&n=aiCG8xa-fdiMBYPa&q=85&s=64951753fc99d22e3576e77d6419db06" alt="Blog Posts Article settings" width="3280" height="2186" data-path="images/theme/everest/pages-templates/blog-posts-article-settings.png" />

<AccordionGroup>
  <Accordion title="Show back to blog link" icon="arrow-left">
    Adds a link below the article content that sends visitors back to the parent blog.

    **Default:** Enabled
  </Accordion>
</AccordionGroup>

### Layout

<img src="https://mintcdn.com/digifist/aiCG8xa-fdiMBYPa/images/theme/everest/pages-templates/blog-posts-layout.png?fit=max&auto=format&n=aiCG8xa-fdiMBYPa&q=85&s=de919fd6beb5f3386ffe864d29d70329" alt="Blog Posts Layout settings" width="3280" height="2186" data-path="images/theme/everest/pages-templates/blog-posts-layout.png" />

<AccordionGroup>
  <Accordion title="Section width" icon="left-right">
    Controls the reading width of the article container.

    **Available options:** `XXS`, `Page`, `Fluid`\
    **Default:** `XXS`

    `XXS` keeps long-form reading narrower and is the default Everest article presentation.
  </Accordion>

  <Accordion title="Color scheme" icon="palette">
    Sets the visual treatment for the article section wrapper.
  </Accordion>

  <Accordion title="Top spacing and bottom spacing" icon="arrow-up-down">
    Control the vertical space around the article section.

    **Available options:** `No`, `S`, `M`, `L`, `XL`
  </Accordion>
</AccordionGroup>

## Default blocks

<AccordionGroup>
  <Accordion title="Tags" icon="tag">
    Renders article tags as linked buttons that take visitors to the tagged blog archive.
  </Accordion>

  <Accordion title="Info" icon="info">
    Displays author, publish date, or both depending on block settings.
  </Accordion>

  <Accordion title="Heading" icon="text-size">
    Outputs the article title. Everest promotes it to `h1` when the section appears first on the page.
  </Accordion>

  <Accordion title="Share" icon="share">
    Adds the shared social sharing control for the current article URL.
  </Accordion>

  <Accordion title="Featured Image" icon="image">
    Displays the article image when one exists.

    The block also controls the image aspect ratio used for the article hero.
  </Accordion>

  <Accordion title="Content" icon="paragraph">
    Renders the main blog post body from Shopify's article content field.
  </Accordion>
</AccordionGroup>

## Comment behavior

Everest only shows the comment list and comment form when comments are enabled on the parent Shopify blog. When comments are moderated, the template also shows moderation-aware success messaging after form submission.

## Best practices

* Keep article width narrow enough for comfortable reading, especially on text-heavy posts.
* Use metadata and tag blocks consistently so archive pages and article pages feel connected.
* Review featured image ratios with real article imagery before publishing layout changes.
* If comments are enabled, test the full submission flow so validation and moderation messages are clear.

## Related guides

* [Blogs](/themes/everest/blogs)
* [Theme Settings: Typography](/themes/everest/theme-settings/typography)
* [Theme Settings: Colors](/themes/everest/theme-settings/colors)
