如何在雨果渲染网站的config.toml上插入表情符号?

时间:2020-02-11 02:21:23

标签: hugo blogdown

我想在网页的页脚上添加云表情符号,但是显然config.toml文件不支持表情符号

 [params]
      footerText   = ":cloud: David Jorquera - 2020"

...呈现为文本。

这怎么办?

1 个答案:

答案 0 :(得分:4)

为什么不起作用?

Hugo使用emojify function解析用于表情符号替换的模板。但是它不会将此类功能应用于配置。

为此,您需要按照this other question中所述,使用{{ .footerText | emojify }}将变量传递给模板中的函数。

在配置中直接使用UTF-8字符

您的TOML配置文件可以视为UTF-8文档。

这样,您可以直接在配置值中添加表情符号:

[params]
    footerText = "☁️ David Jorquera – 2020"

此示例在您的姓名和年份之间使用表情符号和破折号。