我一直在为我的网站使用Jekyll,并且一直坚持使用标签。
<a href="{{page.url}}" class="tag">Clear tags</a>
{% assign tags = site.tags | sort %}
{% for tag in tags %}
<a href="#{{ tag | first | slugify }}/" class="tag">
{{ tag[0] | replace:'-', ' ' }} ({{ tag | last | size }})
</a>
{% endfor %}
另外,您可以看到显示的当前页面网址:<p>Page url: {{page.url}}</p>
选择一个标记后,它会显示在浏览器地址栏中,但即使在页面重新加载后也不会影响page.url
变量
我需要:
我的想法是从当前网址获取它,将其用作设置类的过滤器和条件。但是虽然它已被添加,但实际上url并没有改变。此外,我没有办法用液体做到这一点。
我该怎么做?