惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
aimingoo的专栏
aimingoo的专栏
月光博客
月光博客
博客园 - Franky
Martin Fowler
Martin Fowler
U
Unit 42
阮一峰的网络日志
阮一峰的网络日志
Recent Announcements
Recent Announcements
The Cloudflare Blog
博客园 - 聂微东
酷 壳 – CoolShell
酷 壳 – CoolShell
宝玉的分享
宝玉的分享
J
Java Code Geeks
B
Blog RSS Feed
博客园 - 三生石上(FineUI控件)
MongoDB | Blog
MongoDB | Blog
腾讯CDC
博客园_首页
博客园 - 司徒正美
D
DataBreaches.Net
I
InfoQ
GbyAI
GbyAI
IT之家
IT之家
罗磊的独立博客

Donghai's Blog

使用DBeaver连接Dynamics 365 Dataverse | Donghai C# 技术备忘 - LINQ | Donghai 为Astro站点添加Google Analytics | Donghai C# 技术备忘 - LINQ - Donghai’s Blog 20260819 说些什么 | Donghai Dynamics 365 interview questions | Donghai C# 技术备忘 (1) | Donghai Dynamics 365 事件框架、事件执行管道 | Donghai 马拉松配速表 | Donghai 马拉松赛事分级 | Donghai 抖音创作日志(2026年) | Donghai 2026年跑步日志(5月开始) | Donghai 2FA | Donghai 初尝Github Actions | Donghai AstroPaper主题添加Waline评论 | Donghai Dynamics 365集中视图/聚焦视图/Focused View | Donghai AstroPaper主题添加GitHub风格的Markdown警告框 | Donghai AstroPaper主题自定义记录 | Donghai 我日常收藏的优质网站资源导航(持续更新) | Donghai 如何从归档页批量获取URL并提交到Bing Webmaster Tools | Donghai PaperMod 使用 Zeoseven 自定义网页字体 | Donghai 我常用的Prompt | Donghai Hugo默认时区导致本地预览文章不显示 | Donghai 通过手动提交工单解决Bing不收录网站问题 | Donghai 如何访问 Power BI 管理门户(Power BI Admin Portal) | Donghai 还在手敲时间戳?Win11输入法一个技巧,秒输当前时间戳 | Donghai 工作术语备忘录(持续更新) | Donghai 使用XrmToolBox导出安全角色表级权限到Excel | Donghai 24年的年终总结 | Donghai World笔记 | Donghai
PaperMod网站调整记录 | Donghai
Donghai · 2025-01-29 · via Donghai's Blog

Table of contents

Open Table of contents
  • 一、多语言
  • 二、关于页
  • 三、菜单栏添加FontAwesome图标
  • 四、设置站点图标
  • 五、调整站点字体

一、多语言

Hugo 对多语言站点的支持非常完善,内容组织方式也相对灵活,可以按文件名后缀、目录结构等多种方式来管理

这部分我主要参考的是 Hugo 官方文档中的 Multilingual Mode 章节,文档写得很清晰,覆盖了大多数使用场景:

  • 多语言内容如何组织
  • 不同语言的菜单与参数配置
  • URL 生成规则

二、关于页

为了支持中英文切换,我在 content 目录下分别创建了对应语言的关于页:

content/
├── about.zh.md
└── about.en.md

通过这种方式,Hugo 会根据当前语言自动匹配并渲染对应页面,不需要额外写逻辑,维护成本也比较低

三、菜单栏添加FontAwesome图标

  1. 访问 FontAwesome
  2. 在 FontAwesome 首页,点击 Start for Free 按钮,输入自己的邮箱
  3. 点击 Send Kit Embed Code 按钮,根据提示进行注册
  4. 获取 script 引入代码,添加到 extend_head.html

layouts/partials/extend_head.html

<!-- 引入fontawesome图标 -->
<script
  src="https://kit.fontawesome.com/xxxxxx.js"
  crossorigin="anonymous"
></script>

四、设置站点图标

站点图标相关的资源统一放在 static 目录下,然后在 hugo.yaml 中进行配置

步骤很简单:

  1. 将 favicon 相关文件放入 static 目录
  2. 在配置文件中声明各类图标路径,示例配置如下
assets:
  disableHLJS: true
  favicon: "/favicon.ico"
  favicon16x16: "/favicon-16x16.png"
  favicon32x32: "/favicon-32x32.png"
  apple_touch_icon: "/favicon-apple-touch-icon.png"
  safari_pinned_tab: "/safari-pinned-tab.svg"

这样在不同设备和浏览器下,都能正确显示站点图标

五、调整站点字体

站点字体的调整单独写了一篇记录,这里不再展开,可以直接参考:

《PaperMod 使用 Zeoseven 自定义网页字体》

这篇记录会随着站点调整持续补充更新

(完)

如果这篇文章刚好帮到了你,欢迎请我喝杯咖啡