Comments
Comment tag
Prevents an expression from being rendered or output.
Any text inside comment
tags won't be output, and any Liquid code will be parsed, but not executed.
{% comment %} This is a comment in Liquid {% endcomment %}
{% comment %}
This is a comment in Liquid
{% endcomment %}
Inline comments
Inline comments prevent an expression inside of a tag {% %}
from being rendered or output.
You can use inline comment tags to annotate your code, or to temporarily prevent logic in your code from executing.
You can create multi-line inline comments. However, each line in the tag must begin with a #
, or a syntax error will occur.
{% # this is a comment %}
{% # for i in (1..3) -%}
{{ i }}
{% # endfor %}
{%
###############################
# This is a comment
# across multiple lines
###############################
%}
Inline comments inside liquid
tags
liquid
tagsYou can use inline comment tags inside liquid
tags. The tag must be used for each line that you want to comment.
{% liquid
# this is a comment
assign topic = 'Learning about comments!'
echo topic
%}
Last updated
Was this helpful?