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.
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:
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.
Add it manually
{% 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):-
Manually add blog posts to the theme:-
So it’s not an oversight — just a theme limitation.
Thanks, everyone. It looks like I’ll need to custom-code a section.