使用 Liquid 标记,是否可以去除两个占位符之间的内容。
例如,假设我在论坛帖子中有此内容:
这是我的论坛帖子。[[这是我不想在我的论坛帖子中输出的文字]]
有没有办法可以使用液体标记过滤器只显示“这是我的论坛帖子,括号中没有内容?
像这样的东西?
{{论坛.post | 剥离开始:“[[”| 条尾:“]]”}}
没有过滤器可以做到这一点,但您可以使用多个过滤器来获取您想要的内容。
{% assign parts = forum.post | replace:'[[', [split] | replace:']]', [split] | split: '[split]' %}
{% assign removeMe = parts[1] %}
{{ forum.post | remove: removeMe }}
也许不完全是您正在寻找的内容,但您在使用 Liquid 评论标签之间放置的任何内容都不会呈现。
{% comment %}现在自述文件,因为我将在 HTML 中消失... {% endcomment %}