用于去除 HTML 评论的液体过滤器
Liquid filter to strip HTML comments
有什么方法可以使用 Liquid 从字符串中删除 HTML 注释吗?这是我当前的代码:
{{ post.content | strip | xml_escape }}
有什么方法可以做类似的事情:
{{ post.content | strip | xml_escape | strip_comments }}
这会删除所有 HTML 评论?我可以使用 RegEx 执行此操作并替换 (/<!--.-->/g
),但 liquid 不支持。
它用于 RSS 提要,所以我不能使用任何 JavaScript。
没有办法做到这一点。但是,您可以在 post 中使用液体 {% comment %}
标签。
要使用 Liquid 从字符串中删除所有 HTML 评论,您可以尝试:
{{ post.content | strip_html | escape }}
有什么方法可以使用 Liquid 从字符串中删除 HTML 注释吗?这是我当前的代码:
{{ post.content | strip | xml_escape }}
有什么方法可以做类似的事情:
{{ post.content | strip | xml_escape | strip_comments }}
这会删除所有 HTML 评论?我可以使用 RegEx 执行此操作并替换 (/<!--.-->/g
),但 liquid 不支持。
它用于 RSS 提要,所以我不能使用任何 JavaScript。
没有办法做到这一点。但是,您可以在 post 中使用液体 {% comment %}
标签。
要使用 Liquid 从字符串中删除所有 HTML 评论,您可以尝试:
{{ post.content | strip_html | escape }}