Hugo 中的渲染链接仅适用于页面,不适用于博客

问题描述

我在 Hugo 中使用以下 render-link.html:

<a href="{{ .Destination | safeURL }}"{{ with .Title}} title="{{ . }}"{{ end }}{{ if  ( or ( strings.HasPrefix .Destination "http") (strings.HasSuffix .Destination ".pdf")) }} target="_blank"{{ end }}>{{ .Text }}</a>

这有助于在人们点击外部链接(非相关)和打开 PDF 时打开一个标签。它在常规页面效果很好,但在博客文章上却失败了。

它正在工作的页面(查看最底部的“进一步阅读”部分): https://www.bridge12.com/learn/dnp-spectroscopy/

不工作的博客(查看最底部的 http 或 https 链接): https://www.bridge12.com/blog/2021-06-23-compact-nmr-conference-ii-11-to-13-october-2021/

有什么想法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...