You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何禁用Jekyll模板变量中的Markdown自动解析?

阻止Jekyll解析post.content中的Markdown内容

以下两种方法可以解决这个问题:

  • 使用escape过滤器:对post.content应用该过滤器后,所有HTML特殊字符会被转义为实体,Markdown语法将以纯文本形式展示,不会被解析成HTML标签。代码示例:

    {{ post.content | escape }}
    
  • 使用raw标签包裹(限无Liquid语法场景):如果post.content中不包含Liquid变量或标签,可通过raw标签阻止Jekyll对内容进行任何解析(包括Markdown和Liquid语法)。代码示例:

    {% raw %}
    {{ post.content }}
    {% endraw %}
    

注意:若post.content包含Liquid语法,raw标签会将其也当作纯文本输出,这种情况下优先使用escape过滤器。

内容的提问来源于stack exchange,提问作者MrGlass

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 03:52:02