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

推荐订阅源

Stack Overflow Blog
Stack Overflow Blog
L
LangChain Blog
人人都是产品经理
人人都是产品经理
酷 壳 – CoolShell
酷 壳 – CoolShell
T
Tailwind CSS Blog
N
Netflix TechBlog - Medium
Microsoft Security Blog
Microsoft Security Blog
J
Java Code Geeks
博客园 - 【当耐特】
量子位
有赞技术团队
有赞技术团队
Jina AI
Jina AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园_首页
C
Check Point Blog
B
Blog RSS Feed
M
MIT News - Artificial intelligence
H
Help Net Security
雷峰网
雷峰网
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 聂微东
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
A
About on SuperTechFans
腾讯CDC

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 自定义网页字体》

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

(完)

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