markdown - 从 blogdown 页面中删除的内联 html
问题描述
我在 markdown (.md) 文件中有以下 html 代码行。
<a href="https://ocw.mit.edu/courses/sloan-school-of-management/15-401-finance-theory-i-fall-2008/#">Finance Theory I</a>
当我使用 blogdown 构建站点时,文本“Finance Theory I”呈现为没有超链接。我知道我可以改用降价超链接。这是一个更大问题的简单示例,其中没有呈现我的内联 html。
解决方案
这可能是 Hugo 采用Goldmark作为默认 Markdown 渲染库的副作用。这是在 Hugo v0.60 中引入的。
要让 Goldmark 渲染器发出嵌入在您的 Markdown 中的 HTML,请将以下内容添加到您的站点配置中。这来自上面链接的 Hugo 发行说明:
[markup]
[markup.goldmark]
[markup.goldmark.renderer]
unsafe = true
在测试站点中使用此设置与您的 html 和ananke
初始 Hugo 演练中使用的主题生成了一个链接,如预期的那样,其周围带有转换的降价。
推荐阅读
- php - 将自定义字段传递到 wordpress 循环数组
- android - 如何从圆形进度条中删除填充?
- ios - 在 Firestore 中保存 CLLocationCooridnate2D 数组
- angular - 有哪些方法可以在另一个应用程序的 Angular 项目中使用我们的 Angular 组件?
- python - Flask Api 路由与 resquests.post(json=dict) 一起使用
- javascript - How to correctly get data from an API in this for loop?
- cytoscape.js - Cytoscape.js 动态添加节点而不移动其他节点
- python - 弹出窗口中的登录脚本。没有这样的元素
- android - 将 Cordova webview 重定向到外部站点
- sql - 获取具有最小值 SQL Server 的所有项目