---
title: "Tags"
description: "Custom Liquid block/inline tags."
---


Custom Liquid block/inline tags.

| Tag | Class | Description |
|-----|-------|-------------|
| `{% add_to_cart %}` | `AddToCartTag` | — |
| `{% add_to_cart_in_branch %}` | `AddToCartInBranchTag` | — |
| `{% add_to_cart_js %}` | `AddToCartJsTag` | Renders JavaScript bindings for the add-to-cart interaction. |
| `{% add_to_cart_no_variants %}` | `AddToCartNoVariantsTag` | Renders a simplified Add to Cart button, automatically selecting the first available variant. |
| `{% async_partial %}` | `AsyncPartialTag` | Loads a partial template asynchronously via AJAX, deferring its render until after page load. |
| `{% benchmark %}` | `BenchmarkTag` | Times a chunk of template code, for perf debugging. Renders its contents unchanged, then appends an HTML comment with the elapsed time. dev_theme |
| `{% bolder_footer %}` | `BolderFooterTag` | Injects shared JavaScript files required for cart and variant functionality. Use the 'v2' parameter for the current module system. |
| `{% bolder_header %}` | `BolderHeaderTag` | Injects shared CSS, RSS links, OpenGraph tags, and JSON-LD structured data. Use the 'v2' parameter for current functionality. |
| `{% bootic_js %}` | `BooticJsTag` | Includes the JavaScript runtime for Bolder's module and cart system. |
| `{% branch_chooser %}` | `BranchChooserTag` | Renders a UI for customers to select their preferred pickup or delivery branch. |
| `{% bundle_option_configurator %}` | `BundleOptionConfiguratorTag` | Renders the option selector for configuring a customisable product bundle. |
| `{% cart_table %}` | `CartTableTag` | Renders the static (non-JavaScript) cart items table. |
| `{% cart_table_template %}` | `CartTableTemplateTag` | Injects the JavaScript template used by the dynamic cart renderer. |
| `{% comments %}` | `CommentsTag` | Renders a customer reviews/comments section for the current product or post. |
| `{% compare_products %}` | `CompareProductsTag` | Renders a product comparison widget allowing customers to compare multiple products. |
| `{% contact_form_fields %}` | `ContactFormFieldsTag` | Renders the standard contact form fields (name, email, message, etc.). |
| `{% currency_select %}` | `CurrencySelectTag` | Renders a currency selector dropdown for multi-currency stores. |
| `{% current_description %}` | `CurrentDescriptionTag` | Renders a meta description for the current page, suitable for use in a &lt;meta name="description"&gt; tag. |
| `{% current_title %}` | `CurrentTitleTag` | Renders an appropriate page title for the current page (product name, collection name, shop name, etc.). |
| `{% delivery_setup %}` | `DeliverySetupTag` | Deprecated. Previously rendered the delivery and pickup setup flow. |
| `{% dynamic_cart_table %}` | `DynamicCartTableTag` | Renders the interactive shopping cart table with live updates. Requires the cart object; intended for use in cart.html. |
| `{% embed_form %}` | `EmbedFormTag` | Renders an embeddable contact form (inherits field rendering from ContactFormFieldsTag). |
| `{% find_in_block %}` | `FindInBlockTag` | Finds and exposes a specific item from a collection within a Liquid block. |
| `{% fulfillment_info %}` | `FulfillmentInfoTag` | Renders fulfilment method information (shipping or pickup options) for the current product or cart. |
| `{% include_optional %}` | `IncludeOptionalTag` | Includes a Liquid partial template if it exists; silently skips if the file is not found. |
| `{% include_partial %}` | `IncludePartialTag` | Includes a Liquid partial template by filename. |
| `{% language_select %}` | `LanguageSelectTag` | Renders a language/locale selector dropdown for multi-language stores. |
| `{% loop %}` | `LoopTag` | Iterates over a collection rendering each item through a reusable partial template. Example: \{% loop products in 'product_item' %\} |
| `{% navigation_path %}` | `NavigationPathTag` | Renders breadcrumb navigation for the current page. |
| `{% notify_restocked_form %}` | `NotifyRestockedFormTag` | Renders a form allowing customers to sign up for back-in-stock notifications for an out-of-stock product. |
| `{% product_comparison_table %}` | `ProductComparisonTableTag` | Renders a side-by-side attribute comparison table for selected products. |
| `{% product_filters %}` | `ProductFiltersTag` | Renders a filter panel for narrowing product listings by tag, type, vendor, or collection. |
| `{% promotions_for %}` | `PromotionsForTag` | Renders the active promotions applicable to a given product or the current cart. |
| `{% random_number %}` | `RandomNumberTag` | Outputs a random integer between the given min and max values, useful for randomised layouts. |
| `{% render_component %}` | `RenderComponentTag` | Renders a registered Vue or Web Component by name. |
| `{% sale_price_countdown_for %}` | `SalePriceCountdownForTag` | Renders a countdown timer showing the time remaining until a product's sale price expires. |
| `{% search_setup %}` | `SearchSetupTag` | Renders the live-search bootstrap script (SearchIndex.setup / LiveSearch / search-popover wiring) from shop.search_settings. Shared by _bootic_footer |
| `{% shipping_calculator %}` | `ShippingCalculatorTag` | Renders a modal for calculating shipping costs by region. |
| `{% signup_form %}` | `SignupFormTag` | Renders a customer account registration form. |
| `{% stock_status %}` | `StockStatusTag` | Renders a label showing the product's current stock availability (in stock, low stock, out of stock). |
| `{% subscribe_form %}` | `SubscribeFormTag` | Renders a newsletter or mailing-list subscription form. |
| `{% toggle_quote_cart %}` | `ToggleQuoteCartTag` | Toggles the cart between standard purchase mode and quote-request mode. |
| `{% unit_price %}` | `UnitPriceTag` | Renders the product's selling price, including comparison/sale price markup if applicable. |
| `{% variant_colors %}` | `VariantColorsTag` | Renders colour swatch inputs for selecting product colour variants. |
| `{% volume_discount_table %}` | `VolumeDiscountTableTag` | Renders a tiered quantity-pricing table for a product's volume discount. |

