在将标记转换为 HTML 后,是否可以添加一个后处理步骤(在 ruby 中)以在 Jekyll 中运行?
我想添加一些 html 内容,并且在一般的 Jekyll 文件中看不到这样做的方法(尽管某些标记方言可能支持它),所以我认为必须通过对 HTML 进行操作来完成在 Jekyll 转换之后和写入 _site/
之前。
编辑:阐明我希望在 Ruby 和标记的任意方言中执行此操作。
最佳答案
看起来我可以通过提供一个 Liquid 过滤器来对 html 内容进行后处理,并将 {{ content }}
更改为 {{ content | my_postprocess }}
在 _layouts/post.html
和 _layouts/page.html
中。
关于jekyll - 在 jekyll 中后处理 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26615640/