我正在与杰基尔合作创建一个博客,并想知道我如何使用液体在不同页面上为导航设置不同的链接。我在使用Shopify之前已经这样做了,但由于某些原因它与Jekyll不一样。
<div class="collapse navbar-collapse navbar-ex1-collapse navbar-right">
<ul class="nav navbar-nav">
{% if page.handle contains 'blogs' %}
<li><a href="index.html">Home</a></li>
{% else %}
<li><a href="#section1">Section 1</a></li>
<li><a href="#section2">Section 2</a></li>
<li><a href="#section3">Section 3</a></li>
<li><a href="#section4">Section 4</a></li>
<li><a href="#section5">Section 5</a></li>
{% endif %}
</ul>
</div>
答案 0 :(得分:0)
杰基尔没有page.handle
。您可以尝试使用page.path
。