Исключить статьи из домашней страницы блога, если статья содержит определенный тег? - PullRequest
0 голосов
/ 04 октября 2018

На нашей домашней странице блога я бы хотел исключить некоторые статьи, если статья содержит определенный тег.Например, если я захожу на https://example.com/blogs/sample-blog, я бы хотел исключить все посты, в которых есть тег "example-tag".

Я все равно хотел бы показывать статьи, если посещаю с тегомURL, такой как https://example.com/blogs/sample-blog/tagged/example-tag.

Я пробовал варианты следующего кода в нашем шаблоне блога, но не могу заставить что-либо работать.

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

У кого-нибудь естьидеи о том, как я могу заставить это работать?Любая помощь будет принята с благодарностью!

1 Ответ

0 голосов
/ 08 октября 2018

Попробуйте использовать логическую переменную:

{% assign realtedTag = false %}  

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

{% if realtedTag == false %} 
 Show your article 
{% endif%}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...