使用hugo写博客时如何在md里加入html代码
问题描述
今天在更新博客页面关于我时,在编辑markdown时,临时加入了html代码发现无法渲染到页面。
就查找具体原因和解决办法。
解决办法
由于hugo的markdown渲染器设置的是goldmark,会自动过滤html。所以解决办法有两种:
- 更换渲染引擎
- 更改渲染设置
更改渲染引擎
第一个选项,设置blackfriday为默认的Markdown引擎。打开 config.toml并添加以下设置:
|
|
更改渲染设置
第二个选择,使用goldmark和设置unsafe的选项 markup.goldmark.renderer来true:
|
|
参考资料
- 原文作者:Ethan
- 原文链接:https://zhangxingong.fun/post/hugo-md-html-config/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议. 进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。