如何在 Hugo 呈现的网站中的 config.toml 上插入表情符号?
How can I insert an emoji on config.toml in Hugo rendered website?
我想在我的网页页脚添加云表情符号,但显然 config.toml
文件不支持表情符号
[params]
footerText = ":cloud: David Jorquera - 2020"
...呈现为文本。
如何做到这一点?
为什么不起作用?
Hugo 使用 emojify function 解析表情符号替换模板。但是它没有将这些功能应用到配置中。
为此,您需要使用 {{ .footerText | emojify }}
将变量传递给模板中的函数,如 .
中所述
配置中直接使用UTF-8字符
您的 TOML 配置文件可视为 UTF-8 文档。
因此,您可以直接在配置值中添加表情符号:
[params]
footerText = "☁️ David Jorquera – 2020"
此示例在您的姓名和年份之间使用表情符号和破折号。
我想在我的网页页脚添加云表情符号,但显然 config.toml
文件不支持表情符号
[params]
footerText = ":cloud: David Jorquera - 2020"
...呈现为文本。
如何做到这一点?
为什么不起作用?
Hugo 使用 emojify function 解析表情符号替换模板。但是它没有将这些功能应用到配置中。
为此,您需要使用 {{ .footerText | emojify }}
将变量传递给模板中的函数,如
配置中直接使用UTF-8字符
您的 TOML 配置文件可视为 UTF-8 文档。
因此,您可以直接在配置值中添加表情符号:
[params]
footerText = "☁️ David Jorquera – 2020"
此示例在您的姓名和年份之间使用表情符号和破折号。