我有一个Jekyll(Liquid)块插件,我想检测当前页面是什么.我看到上下文被传递到render中,我可以将当前站点对象检索为context.registers [:site].但是,尝试将当前页面作为context.registers [:page]失败.
我试图解决的问题是创建一个简单的块插件来检测当前页面是否是标签中提到的页面,并突出显示它.
任何提示将非常感谢.
谢谢!
Set*_*add 16
事实证明我们也可以这样做:
def render(context)
page_url = context.environments.first["page"]["url"]
Run Code Online (Sandbox Code Playgroud)
这并不明显,但不需要修补代码.
归档时间: |
|
查看次数: |
2960 次 |
最近记录: |