将变量与 Jekyll 的包含运算符一起使用

go_*_*ego 4 liquid jekyll

有什么办法可以做这样的事情吗?

{% if file.basename contains {{basename}} %}
Run Code Online (Sandbox Code Playgroud)

我见过的所有示例都明确使用了一个值,如下所示:

{% if file.basename contains 'image' %}
Run Code Online (Sandbox Code Playgroud)

如果重要的话,我会尝试循环site.static_files并仅捕获基本名称与通过包含传入的变量匹配的文件。

SLa*_*aks 5

您可以直接使用该变量作为表达式:

{% if file.basename contains basename %}
Run Code Online (Sandbox Code Playgroud)

{{语法仅用于从标记打印表达式。