我正在建立一个Jekyll网站,其中有不同类别的帖子。在首页上,我想显示除具有类别的帖子以外的所有帖子advertisement
。但是,此代码不会过滤广告。在Jekyll的api中有办法做到这一点吗?
{% for post in site.posts %}
{% if post.category != advertisement %}
<li>
<figure>
<img src="{{ site.url }}/img/large/{{ post.photo }}" alt="img"/>
<figcaption><h3>{{ post.caption_header}}</h3><p>{{ post.caption }}</p></figcaption>
</figure>
</li>
{% endif %}
{% endfor %}
!=
是有效的Liquid运算符。请在这里查看清单。
正如马特所说的,我认为您需要在周围加上引号advertisement
。
{% if post.category != "advertisement" %}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句