# Liquid Tags in Themes This page covers theme authoring patterns for Liquid tags. For full tag syntax and examples, see the [Liquid tags reference](/reference/liquid/tags/store). ## `{% render %}` Snippets are loaded from the `snippets/` directory with `{% render %}`. Rendered snippets run in an **isolated scope** — variables from the parent template are not visible unless you pass them explicitly: ```liquid {% render 'product-card', product: product, show_vendor: true %} ``` Inside `snippets/product-card.liquid`: ```liquid

{{ product.title }}

{% if show_vendor %} {{ product.vendor }} {% endif %} ``` `{% assign %}` inside the snippet does not affect the parent template. ## Other theme tags These tags are commonly used in storefront themes. See the reference for syntax: | Tag | Purpose | |-----|---------| | `{% render %}` | Load a snippet from `snippets/` | | `{% section %}` | Fixed section placement | | `{% sections %}` | Section group (header/footer) | | `{% block %}` | Static block placement | | `{% container %}` | Block drop zone inside a section | | `{% layout %}` | Choose layout wrapper | | `{% form %}` | Storefront forms — see [Forms](/build-with-finqu/liquid-themes/forms) | | `{% stylesheet %}` / `{% javascript %}` | Deduplicated inline assets — see [Assets](/build-with-finqu/liquid-themes/assets) | ## Related articles - [Store tags reference](/reference/liquid/tags/store) - [Forms](/build-with-finqu/liquid-themes/forms) - [Assets](/build-with-finqu/liquid-themes/assets) - [Sections](/build-with-finqu/liquid-themes/sections) - [Blocks](/build-with-finqu/liquid-themes/blocks)