Markdown 如何防止jekyll代码在标记代码块中运行

Markdown 如何防止jekyll代码在标记代码块中运行,markdown,jekyll,kramdown,Markdown,Jekyll,Kramdown,我试图在一个Jekyll博客上的降价代码块中添加以下代码。但是,大括号{%}内的代码无法显示 {% for post in site.categories.[page.category] %} {% if year != nyear %} <p>{{ year }}</p> {% endif %} {%用于在site.categories.[page.categority]} {%if year!=nyear%} {{year} {%endif%} 有人知道如何防止{

我试图在一个Jekyll博客上的降价代码块中添加以下代码。但是,大括号{%}内的代码无法显示

{% for post in site.categories.[page.category] %}
{% if year != nyear %}
<p>{{ year }}</p>
{% endif %}
{%用于在site.categories.[page.categority]}
{%if year!=nyear%}
{{year}

{%endif%}

有人知道如何防止{%}内的代码运行吗?(我在我的
\u config.yml
文件中使用
标记:kramdown

您可以使用原始标记

{% raw %}
{% for post in site.categories.[page.category] %}
{% if year != nyear %}
<p>{{ year }}</p>
{% endif %}
...
{% endraw %}
{%raw%}
{%用于在site.categories.[page.categority]}
{%if year!=nyear%}
{{year}

{%endif%} ... {%endraw%}
这将使液体代码保持原样