Skip to content

Dynamic content settings

Create an automatic blog post feed and refine it with tags and item limits.

Use this settings group to fill content areas automatically from a blog instead of selecting each item manually. It works well when you want article lists, news feeds, or editorial content to stay updated as new posts are published. For a broader overview of how these settings fit into theme customization, see Shopify documentation on the theme editor

These controls determine which posts can appear and how many are returned. In most setups, you will first choose the blog, then decide whether you need a tag filter, and finally set the number of items to show. For related guidance on how content areas are structured in themes, see Shopify documentation on sections and blocks

Selecting a blog sets the content source for the feed. If you want to show a specific subset of posts, add a tag that matches the content you want to feature, such as announcements, guides, or seasonal stories.

The tag filter only works when a blog is selected. If the feed looks empty or incomplete, confirm the blog selection before checking the tag.

The item count controls how broad or focused the feed feels. Smaller counts usually work best in compact content areas or when you want to highlight only a few strong posts. Setting the count to 0 returns all matching items, up to 50, which is useful for fuller content displays but can make a layout feel longer or busier.

Because this settings group can be reused in different parts of the theme, the best approach is usually to treat the blog as the main source and use tags only for lighter curation. That keeps the feed easier to maintain over time while still giving you control over what appears.

  1. Start with the source. Choose the correct blog first so every other setting works against the right content pool.
  2. Filter only when needed. Use tags to create a more curated feed, but leave the tag blank when you want the full blog stream.
  3. Keep the count intentional. Show fewer items for tighter, more scannable layouts, and use 0 only when a larger feed makes sense.
  4. Check empty results quickly. If no content appears, confirm the selected blog has posts and that the tag matches posts in that same blog.
  5. Review both viewport sizes. Desktop and mobile can present the same content differently, so check alignment, visibility, and spacing on both sizes before finishing.
  6. Confirm content availability. Blog and article feeds can depend on the selected source, tags, and available related or paginated results, so test the exact combination you plan to use.