Hugo 0.15 发布
等了几个月,Hugo 0.15 终于发布了。其很多新特性也有很大帮助。
保持分类名称
在全局配置文件里加入 PreserveTaxonomyNames
这个 boolean,就可以让 taxonomy 的名称保持。
例如你有一个标签 “Costa Rica”,默认会弄成 “Costa-rica”。加入这个选项后,就可以保持原样了。不过,在 {{ .Title }}
里,首字母会转为大写,这是写死在代码里的。
No, it’s hardcoded. You are one of two persons who have asked this question, so I wouldn’t call it very odd. A fix may be possible, but I’m not fan of another config setting for this. And turning it off would break stuff.
People’s Hugo sites would be different, i.e. broken (or fixed; in the eye of the beholder …). I like the current behavior and I would be annoyed if it suddenly changed.
如果需要完全保持原样,有一个 hack:在声明时前面加一个空格。例如 " iOS"
。
Shortcode 周围不加段落标签
过去,shortcode 两侧会被加上 <p>
标签,虽然对效果无影响,但是不符合 HTML 规范。现在这个 bug 也修复了。