!=在Jekyll中有条件

BrainLikeADullPencil

我正在建立一个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 %}
Yi Zeng

!=是有效的Liquid运算符。请在这里查看清单

正如马特所说的,我认为您需要在周围加上引号advertisement

{% if post.category != "advertisement" %}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章