Every Liquid tag a Sooquna theme can use, by category.
| Name |
Summary |
content_for |
Renders theme blocks. |
layout |
Picks the layout of a template. |
render |
Renders a snippet in its own scope. |
schema |
A section’s or block’s settings, blocks and presets (JSON). |
section |
Renders a section statically. |
sections |
Renders a section group, such as the header or footer. |
| Name |
Summary |
case |
Chooses a branch by value. |
if |
Renders a block when a condition is true. |
unless |
Renders a block when a condition is false. |
| Name |
Summary |
break |
Stops a for loop. |
continue |
Skips to the next iteration of a for loop. |
cycle |
Outputs the next of a list of strings on each call. |
for |
Repeats a block for each item. |
paginate |
Splits a list into pages. |
tablerow |
Generates table rows and cells for each item. |
| Name |
Summary |
assign |
Creates a variable. |
capture |
Captures rendered content into a variable. |
decrement |
Subtracts one from a counter, then outputs it. |
increment |
Outputs a counter, then adds one to it. |
| Name |
Summary |
comment |
Text that isn’t rendered. |
doc |
Documents a snippet or block for the code editor; it isn’t rendered. |
echo |
Outputs an expression (useful inside liquid tags). |
liquid |
Several tags in one block, one per line, without delimiters. |
raw |
Outputs Liquid code without running it. |
| Name |
Summary |
form |
Renders an HTML form for a storefront action. |
javascript |
JavaScript of a section or block, output once per page. |
style |
CSS that updates live in the visual editor. |
stylesheet |
CSS of a section or block, output once per page. |