Bigcartel - 删除侧边栏 headers
Bigcartel - Removing sidebar headers
在我的网站 Here 侧边栏上,我有名为 1-14 的页面。我想知道的是如何删除侧边栏中显示的那些页面的名称。
谢谢。
由于您选择隐藏的页面多于显示的页面,在这种情况下,您可能只想选择要显示的页面,然后隐藏其余页面。前往自定义设计中的布局部分,找到此代码:
{% for page in pages.all %}
<li class="title">
<a href="{{ page.url }}" class="{% if page.full_url contains page.url %}current{% endif %}">
{{ page.name }}
</a>
</li>
{% endfor %}
然后添加 if
语句以仅显示如下页面:
{% for page in pages.all %}
{% if page.name == 'Entry' %}
<li class="title">
<a href="{{ page.url }}" class="{% if page.full_url contains page.url %}current{% endif %}">
{{ page.name }}
</a>
</li>
{% endif %}
{% endfor %}
如果你想显示的不仅仅是入口页面,你可以在if
语句中添加更多内容:
{% if page.name == 'Entry' or page.name == 'Another page' %}
另一个选项是修改 for
循环以仅显示自定义设计 > 页面中列出的第一页:
{% for page in pages.all limit: 1 %}