Filters
Liquid filters are used to modify Liquid output. Use this section to learn how filters transform values, accept parameters, and work together in an output expression.
Usage
To apply filters to an output, add the filter and any filter parameters within the output's curly brace delimiters {{ }}, preceded by a pipe character |. In the example below, product is the object, title is its property, and upcase is the filter being applied.
{{ product.title | upcase }}
{
"product": {
"title": "Ace Cashmere Beanie"
}
}
ACE CASHMERE BEANIE
Filters with parameters
Many filters accept parameters that let you specify how the filter should be applied. Some filters might require parameters to be valid.
{{ product.title | remove: 'Ace' }}
{
"product": {
"title": "Ace Cashmere Beanie"
}
}
Cashmere Beanie
Using multiple filters
Multiple filters can be used on one output. They're applied from left to right.
{{ product.title | upcase | remove: 'ACE' }}
{
"product": {
"title": "Ace Cashmere Beanie"
}
}
CASHMERE BEANIE