How to use the if else clause in a Jekyll liquid page
if
is a control flow tag, that can change the information Liquid shows using programming logic:
{% if page.title %}
{% if page.jsonld %}
{% include {{page.jsonld}}.html %}
{% else %}
{% include postJSONLD.html %}
{% endif %}
{% else %}
{% include homeJSONLD.html %}
{% endif %}
Reference - https://shopify.github.io/liquid/tags/control-flow/
Shared with from Codever.land. 👉 Use the Copy to mine functionality to copy this snippet to your own personal collection and easy manage your code snippets.