【发布时间】:2022-01-14 20:29:37
【问题描述】:
我正在使用 Hugo 短代码向链接添加一个类。我们想复制 Wikipedia 的“红色链接”样式,即尚未构建但已计划好的页面。
短代码 red-link.html 如下所示:
<a href="{{ .Get "url" }}" class="red-link">{{ with .Get "title" }}{{.}}{{else}}{{.Get "url"}}{{end}}</a>
当我在 markdown 文件中使用它时,它看起来像这样:
Here is an {{< red-link title="example red link" url="#" >}}.
我想要是这个(链接文本和标点符号之间没有空格):
<p>Here is an <a href="#" class="red-link">example red link</a>.</p>
我得到的是这样的:
<p>
"Here is an "
<a href="#" class="red-link">example red link</a>
" ."
</p>
最终看起来像这样:
要删除链接末尾和句点之间的多余空格,我需要进行哪些更改?
【问题讨论】:
-
"最终看起来像这样:" 似乎是空白的,您介意检查并修复它吗?但你的答案可能是:gohugo.io/templates/introduction/#whitespace
标签: hugo hugo-shortcode