Developer Preview: Shopify Introduces Liquid Block and Partial Tags

Shopify continues to improve the developer experience with an exciting new Developer Preview that introduces two powerful additions to Liquid: block and partial tags.

Developer Preview: Shopify Introduces Liquid Block and Partial Tags
7 sections

These new features aim to simplify theme development by allowing developers to build page structures directly in Liquid while making storefront updates more efficient. Although still in preview, they offer a glimpse into the future of Shopify theme architecture.

What Are Liquid Block and Partial Tags?

Traditionally, Shopify themes rely on a combination of JSON templates, sections, and Liquid files to define page layouts. While this architecture is flexible, it often requires developers to work across multiple files for a single page.

The new Developer Preview introduces two new Liquid tags that help streamline this workflow.

{% block %}

The block tag allows developers to create reusable UI components directly within Liquid templates.

Instead of managing blocks through JSON templates, developers can render reusable components while passing arguments and nested content, making page structures more readable and easier to maintain.

For example, a product card can be rendered multiple times across a collection page without relying on traditional section schemas.

{% partial %}

The partial tag is designed for server-rendered fragments that can be updated independently.

This is especially useful for interactive storefront experiences such as:

  • Product grids
  • Collection filters
  • Search results
  • Sorting options
  • Pagination
  • Rather than refreshing the entire page after a customer changes a filter or sort option, Shopify can render only the required partial and replace that section of HTML, resulting in a faster and smoother browsing experience.

    Why This Matters for Shopify Developers

    These additions represent one of the biggest improvements to Liquid in recent years.

    Simpler Theme Architecture

    Developers can define more of a page directly in Liquid without jumping between JSON templates, sections, and snippets.

    This creates a more intuitive project structure that is easier to understand and maintain.

    Better Code Reusability

    The new block tag encourages reusable components, reducing duplicated code and improving consistency across themes.

    Improved Performance

    With partial, only the necessary portions of a page need to be rendered during dynamic interactions, reducing unnecessary page reloads and creating a more responsive storefront.

    AI-Friendly Development

    As AI coding assistants become increasingly popular, having an entire page structure contained within Liquid makes it easier for tools like ChatGPT and GitHub Copilot to understand project context and generate accurate code suggestions.

    Theme Check Gets Smarter

    Alongside these new Liquid features, Shopify has enhanced Theme Check with additional validation rules.

    The updated checks can detect issues such as:

  • Liquid syntax errors
  • Oversized files
  • Excessively complex logic
  • Invalid schema definitions
  • Mismatches between block arguments, schemas, and documentation
  • These improvements help developers identify problems earlier in the development process and maintain higher-quality themes.

    Will Existing Themes Continue to Work?

    Yes.

    Shopify has confirmed that existing theme architecture remains fully supported.

    This means:

  • JSON templates continue to work.
  • Sections remain unchanged.
  • Theme settings continue to function normally.
  • The new block and partial tags are optional enhancements designed for future theme development rather than replacements for the current system.

    A Practical Example

    Imagine a collection page containing dozens of products.

    With the traditional approach, changing a filter often requires rebuilding or reloading a large portion of the page.

    Using the new architecture, developers can wrap the product grid inside a partial while rendering each product card as a reusable block. When customers apply a filter or change the sorting order, Shopify only re-renders the product grid instead of the entire page.

    This results in:

  • Faster page updates
  • Less unnecessary rendering
  • Improved customer experience
  • Cleaner theme code
  • Is It Available Now?

    Not for production stores yet.

    The new Liquid tags are currently available as part of Shopify's Developer Preview, allowing developers to experiment and provide feedback before the features become generally available.

    Since this is still a preview, Shopify notes that the syntax and JavaScript APIs associated with partial may change before the official release.

    Final Thoughts

    The introduction of Liquid Block and Partial tags marks an important step toward a more modern and efficient Shopify development experience.

    By enabling reusable components, partial server rendering, and cleaner theme organization, Shopify is making it easier to build scalable storefronts while improving both developer productivity and storefront performance.

    Although these features are still in preview, they offer a promising direction for the future of Shopify themes. Developers interested in staying ahead of the curve should start experimenting with the new architecture in a Development Store and prepare for the next evolution of Liquid development.

    Tags

    Related Articles

    Shopify Storefronts Now Support UCP 2026‑08‑25 – What Developers Need to Know
    Platform Updates

    Shopify Storefronts Now Support UCP 2026‑08‑25 – What Developers Need to Know

    Shopify’s storefronts now advertise support for the Universal Commerce Protocol version 2026‑08‑25, enabling seamless capability negotiation for platforms and agents. Learn what changed, who’s impacted, and the exact steps you should take.

    September 4, 20263 min
    Staff Can Now View Customers’ Online Carts Directly in Shopify POS
    Platform Updates

    Staff Can Now View Customers’ Online Carts Directly in Shopify POS

    Shopify POS v11.14 now lets authorized staff see an identified customer’s abandoned online cart at checkout. Learn who this impacts, how to enable the permission, and actionable steps to boost in‑store conversions.

    September 3, 20263 min
    Hydrogen Developer Preview Unleashed: Variant Links, Cart Refresh, and Local HTTPS Made Simple
    Platform Updates

    Hydrogen Developer Preview Unleashed: Variant Links, Cart Refresh, and Local HTTPS Made Simple

    Shopify’s Hydrogen preview adds variant‑specific links, automatic cart refresh, and one‑command local HTTPS certificates—essential upgrades for developers building custom storefronts. Learn what changed, who’s impacted, and how to implement them today.

    September 3, 20264 min
    Instant Connectivity Insight: New POS Home Status Icon
    Platform Updates

    Instant Connectivity Insight: New POS Home Status Icon

    Shopify POS now shows a real‑time connectivity icon right on the Home screen, letting staff confirm device readiness before checkout. Learn what changed, who it impacts, and how to make the most of this seamless update.

    September 1, 20264 min