Filters
With liquid filters, you can modify the output of your content. You can calculate values, format a string (text) and so much more. You can find a list of all filters here or in the Shopify Cheat sheet.
Filters can be applied to a li-object
value by using a pipe symbol |
followed by the desired filter. Here's an example of how to show the product price in the store's currency.
li-object:text = product.price | money
<p>{{ product.price | money }}</p>
<p>$100</p>
Important: Formats a given price based on the store's currency setting
If you want to use multiple filter on one object just add another | after your first filter. You can add as many filters as you want.
li-object:text = product.price | money | plus: 2
<p>{{ product.price | money | plus: 2 }}</p>
<p>$100.02</p>
Most common filters
Below, you'll find some of the most frequently used filters by us, giving you an idea of the possibilities.
| money
| date: '%B %d, %Y'
| plus: 15
| img_url: master
Filters may seem overwhelming initially, but you can find clear documentation for all their functionalities in the Shopify Docs.
Last updated
Was this helpful?