博客用了有些年了,花了两天换新主题,使用的是 hugo-theme-stack。 没有用 themes 内 git clone stack 主题,config.toml 内切换 theme 的方式。因为在模板文件内,修改了一些文件。 而是简单地 content/posts/ 里面的所有博客内容,复制-粘贴到新主题项目内,手动调整 stack 内 config.toml, permalinks.toml, menu.toml。 最主要的两点: shortcode 添加模板文件,用于 markdown 正文引用,可以全局一键替换;github emoji 支持,配置项 enableEmoji = true ,写在 config.toml root 下就可以了,不必配置 markup.toml 内 goldmark.extensions.emoji = true 。 点击预览 -> https://www.attr.site ML, Stack, Emoji, 主题