0

使用 Liquid 标记,是否可以去除两个占位符之间的内容。

例如,假设我在论坛帖子中有此内容:

这是我的论坛帖子。[[这是我不想在我的论坛帖子中输出的文字]]

有没有办法可以使用液体标记过滤器只显示“这是我的论坛帖子,括号中没有内容?

像这样的东西?

{{论坛.post | 剥离开始:“[[”| 条尾:“]]”}}

4

2 回答 2

1

没有过滤器可以做到这一点,但您可以使用多个过滤器来获取您想要的内容。

{% assign parts = forum.post | replace:'[[', [split] | replace:']]', [split] | split: '[split]' %}
{% assign removeMe = parts[1] %}

{{ forum.post | remove: removeMe }}
于 2017-06-29T05:50:00.360 回答
0

也许不完全是您正在寻找的内容,但您在使用 Liquid 评论标签之间放置的任何内容都不会呈现。

{% comment %}现在自述文件,因为我将在 HTML 中消失... {% endcomment %}

于 2017-07-25T18:00:56.377 回答