Как проверить с помощью Liquid, если я на главной странице? - PullRequest
0 голосов
/ 12 апреля 2020

Я использую Jekyll и хочу иметь ссылку на мою домашнюю страницу на всех страницах моего сайта, кроме, конечно, на моей домашней странице. Я подумал поместить его в макет. html с условным условием, которое истинно, когда фактическая страница не является домашней страницей. Примерно так:

  {% if site.baseurl != page.url %}
  <a href="{{ site.baseurl }}">Home</a>
  {% endif %}

Но это не работает. Какой правильный способ сделать это? Спасибо!

1 Ответ

1 голос
/ 12 апреля 2020

Поскольку URL вашей домашней страницы должен быть всегда "/".

Вы можете сделать:

{% if page.url != "/" %}
  <a href="{{ site.baseurl }}">Home</a>
{% endif %}
...