我正在为 Jekyll 编写一个转换器插件,并且需要访问一些页眉(YAML 前端)属性。只有内容被传递给主转换器方法,似乎无法访问上下文。
例子:
module Jekyll
class UpcaseConverter < Converter
safe true
priority :low
def matches(ext)
ext =~ /^\.upcase$/i
end
def output_ext(ext)
".html"
end
def convert(content)
###########
#
# Its here that I need access to the content page header data
#
#
###########
content.upcase
end
end
end
任何想法如何访问转换器插件中的页眉数据?