encode_uri
{% assign url = "https://example.com/search?q=hello world&category=shoes" %}
{% log url | encode_uri %}https://example.com/search?q=hello%20world&category=shoesSyntax
{{ url | encode_uri }}
{{ string | encode_uri }}Parameter
Description
Characters Preserved vs Encoded
Preserved (not encoded)
Encoded
Examples
{% assign product_name = "Blue Running Shoes" %}
{% assign search_url = "https://store.com/search?q=" | append: product_name | encode_uri %}
{% log search_url %}encode_uri vs url_encode
Filter
Use Case
Encodes
Common Use Cases
Use Case
Example
Notes
Last updated