如果文章包含特定标签,则从博客主页中排除文章?

时间:2018-10-04 18:45:37

标签: shopify liquid

在我们的博客主页上,如果文章包含特定标签,我想排除某些文章。例如,如果我访问https://example.com/blogs/sample-blog,我想排除所有包含标签“ example-tag”的帖子。

如果我访问带有标记的网址(例如https://example.com/blogs/sample-blog/tagged/example-tag),我仍然想显示文章。

我已经在博客模板中尝试了以下代码的变体,但无法正常工作。

{% unless article.tags contains 'example-tag' %}
    Code Here
{% endunless %}

有人对我如何使它起作用有任何想法吗?任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

尝试使用布尔变量:

{% assign realtedTag = false %}  

{% if article.tags contains 'example-tag' %} 
{% assign realtedTag = true %} 
{% endif%}

{% if realtedTag == false %} 
 Show your article 
{% endif%}