Pitch Theme Lacks 'Blog Posts' Section

I am explicitly referring to a blog posts section I can insert into my home page that shows a few blog posts.

Is this an oversight, or am I missing it somewhere?

Thank you.

Most themes don’t have a built-in “recent blog posts” section for the homepage, but you can still add one with a bit of theme editing or a custom section. If you’re not comfortable editing the code a Shopify Partner or developer could set it up pretty quickly.

I believe it’s an oversight. The free themes before like dawn, trade, etc had a blog post section. Pitch I believe is new in the set of free themes, so it should be somewhere, at least I hope so.

I checked and found that the Pitch theme lacks a blog post section, so you may need to add a blog menu to the main menu instead.

Hi @C_Hoff,

How many posts do you want to display here?

Please send the website link, I will check it for you

Hi @C_Hoff ,

You’re not missing anything - many Shopify themes (including some premium ones) don’t ship with a dedicated “Latest Blog Posts” or “Blog” section you can drop into the homepage by default.

If your theme doesn’t have it, it’s not really an oversight from Shopify itself, but rather the theme developer’s choice. You have two options:

  1. Check your theme’s sections
    Go to Online Store → Themes → Customize → Add section and search for anything like Blog posts, Blog, or Article list. If it’s there, you can just add it and pick your blog.

  2. Add it manually

    • Use the built-in Liquid loop to pull articles from a blog, e.g.:
{% for article in blogs['news'].articles limit: 3 %}
  {% if article.image %}
    <a href="{{ article.url }}">
      <img 
        src="{{ article.image | img_url: '400x' }}" 
        alt="{{ article.image.alt | escape }}" 
        loading="lazy">
    </a>
  {% endif %}
  
  <h3><a href="{{ article.url }}">{{ article.title }}</a></h3>
  <p>{{ article.excerpt | strip_html | truncate: 100 }}</p>
{% endfor %}

Wrap that in a custom section so you can insert it anywhere on the homepage.

The Pitch theme doesn’t come with a pre-built ‘Blog Posts’ section on the homepage, so you’re not missing anything, it’s just not included by default.

You have two main options:

Enable an existing ‘Blog posts’ section (if available):-

  • Go to Online Store → Themes → Customize.
  • In the Home page template, click Add section.
  • Search for Blog posts (some themes call it Featured blog).
  • If you see it, add it and select your desired blog.

Manually add blog posts to the theme:-

  • If the option isn’t there, you’ll need to:
  • Create a custom section file (e.g., blog-posts.liquid) in Online Store → Themes → Edit code → Sections.
  • Use Shopify’s articles object to pull posts from your chosen blog.
  • Add the section to your homepage via the theme editor.
  • If you’re not comfortable editing code, you could also:
  • Install a free app that lets you add blog posts to your homepage.
  • Or hire a Shopify Expert to add the feature.

So it’s not an oversight — just a theme limitation.

Thanks, everyone. It looks like I’ll need to custom-code a section.