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

推荐订阅源

Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
宝玉的分享
宝玉的分享
Jina AI
Jina AI
Martin Fowler
Martin Fowler
W
WeLiveSecurity
V
Vulnerabilities – Threatpost
GbyAI
GbyAI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
P
Privacy International News Feed
D
DataBreaches.Net
Security Archives - TechRepublic
Security Archives - TechRepublic
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Scott Helme
Scott Helme
U
Unit 42
Hacker News - Newest:
Hacker News - Newest: "LLM"
Google DeepMind News
Google DeepMind News
酷 壳 – CoolShell
酷 壳 – CoolShell
Vercel News
Vercel News
I
InfoQ
N
Netflix TechBlog - Medium
罗磊的独立博客
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
IT之家
IT之家
雷峰网
雷峰网
Hugging Face - Blog
Hugging Face - Blog
T
Tailwind CSS Blog
S
Securelist
S
Schneier on Security
T
Troy Hunt's Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
C
Cisco Blogs
H
Hacker News: Front Page
Spread Privacy
Spread Privacy
T
Tenable Blog
博客园 - Franky
Apple Machine Learning Research
Apple Machine Learning Research
Recent Commits to openclaw:main
Recent Commits to openclaw:main
D
Darknet – Hacking Tools, Hacker News & Cyber Security
博客园_首页
量子位
AI
AI
L
LINUX DO - 最新话题
J
Java Code Geeks
小众软件
小众软件
爱范儿
爱范儿
月光博客
月光博客
H
Help Net Security
aimingoo的专栏
aimingoo的专栏

龙笑天下

Dragon 主题:带用户中心和商城系统的博客 CMS 高级 WordPress 主题 V6.2.0 Dragon Lite 主题:WordPress 博客自媒体资讯主题 V1.4.0 一文带您了解怎么优化WP-Cron计划任务,提升WordPress性能,减少服务器负担 使用DragonAI给你的博客文章自动生成AI摘要,支持Wordpress和Typecho 使用开源程序RustDesk自建远程桌面控制连接服务,支持Win/Mac/Android/iOS全平台 程响 - 可能 便宜的半年期200天HTTPS单域名/公网IP/通配符SSL证书 WordPress 6.7主题和插件语言翻译加载失效问题解决方法:避免过早调用load_theme_textdomain()和load_plugin_textdomain() 新手从零开始学会使用宝塔面板搭建一个属于自己的Wordpress网站 Debian 12修复OpenSSH远程代码执行高危漏洞:CVE-2024-6387,附Debian系统软件源国内镜像源 谷歌浏览器Google Chrome 149.0.7827.103正式稳定版、测试版及开发版本大全 火狐浏览器Mozilla Firefox 151.0.4正式版、ESR长期版及其它版本大全 不显示Wordpress评论列表里超过N天的评论者的网站链接 Linux Shell脚本实时检测Nginx状态 挂掉则立即自动重启 Blossom,一个支持私有部署的云端存储开源日志笔记软件
WordPress如何更换网页字体?轻松更换主题的字体为任意您喜欢的自定义字体
龙笑天 · 2025-09-23 · via 龙笑天下

WordPress 如何更换网页字体?轻松更换主题的字体为任意您喜欢的自定义字体

很多盆友问,网页字体一直是微软雅黑这个默认字体,早都看乏味了,想换个口味,该怎么更换网页的字体呢?

接下来,龙笑天就以 Dragon 主题和小米的MiSans-Normal字体为例,来告诉大家,怎么方便快捷的更换网页字体为自己喜欢的字体。PS:标题虽然标的是 WordPress,但理解本教程的原理过程后,是可以适用于任意的网站程序的哦~

Dragon 主题:带用户中心和商城系统的博客 CMS 高级 WordPress 主题 V6.2.0-BG

Dragon 主题:带用户中心和商城系统的博客 CMS 高级 WordPress 主题 V6.2.0

  • 2026-03-09
  • 9.87w

1.下载字体

既然是更换网页字体,那么第一步肯定是您要先选中一款自己喜欢的字体,然后下载下来了。

注意:字体是涉及版权的,可不是能被随便使用的哈,大家找字体的时候,一定要注意找能被免费商用的字体!本文以小米可免费商用的MiSans-Normal字体为例。下载MiSans-Normal字体:传送门

下载好MiSans-Normal字体后,解压压缩包找到里面的MiSans-Normal.woffMiSans-Normal.woff2这 2 个体积较小适用于网页的字体文件,将这 2 文件放入你网站的/wp-content/fonts/MiSans/这个目录里,然后下文代码里的www.yourdomain.com更换为你自己的网站。

2.引用字体文件

字体文件下载并放置指定目录后,接下来就是在网页中引用使用字体文件了。以下有 2 种引用方式,大家任选其一即可。

2.1 主题设置中直接添加

比如,Dragon 主题的主题设置的“头部-Header 中加载自定义代码”里,直接添加下面的 CSS 代码即可引用字体了。

<style>
@font-face {
    font-family: 'MiSans-Normal';
    src: url('https://www.yourdomain.com/wp-content/fonts/MiSans/MiSans-Normal.woff2') format('woff2'),
         url('https://www.yourdomain.com/wp-content/fonts/MiSans/MiSans-Normal.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
*:not([class*="icon"]):not(i) {
	font-family:"MiSans-Normal","Microsoft YaHei","微软雅黑",-apple-system,"Roboto","Apple Color Emoji",Arial,"Open Sans",SimSun,sans-serif;
}
</style>

2.2 主题的 style.css 文件中添加

如果您的主题设置里不支持添加自定义的 CSS 代码的话,可以将下面代码加入到主题的 style.css 文件的最底部即可。

@font-face {
    font-family: 'MiSans-Normal';
    src: url('https://www.yourdomain.com/wp-content/fonts/MiSans/MiSans-Normal.woff2') format('woff2'),
         url('https://www.yourdomain.com/wp-content/fonts/MiSans/MiSans-Normal.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
*:not([class*="icon"]):not(i) {
	font-family:"MiSans-Normal","Microsoft YaHei","微软雅黑",-apple-system,"Roboto","Apple Color Emoji",Arial,"Open Sans",SimSun,sans-serif;
}

这种方式因为是直接修改的静态 CSS 文件,因此,如果你使用了 CDN 的话,记得刷新此 CSS 文件的 CDN 缓存。以及,清理浏览器的静态文件缓存。

3.字体相关知识技巧

3.1 Webfont 字体介绍

Webfont 是一种用于网页设计的字体格式,通过将字体嵌入到网页中,使得用户在浏览网页时能够看到与产品设计时相同的字体样式,可以增强网页的视觉效果和用户体验。

常见的有 WOFF、TTF、OTF、EOT、SVG 等格式,下方列表是对于几类格式的简介介绍:

WOFF(Web Open Font Format):一种专为网页设计的字体格式,它提供了压缩和优化,以减少加载时间和提高性能。
TTF (TrueType Fonts):一种广泛使用的字体格式,也适用于网页。
OTF (OpenType Fonts):一种高级字体格式,支持更复杂的字体特性。
EOT (Embedded OpenType Fonts):微软开发的字体格式,专为 IE 浏览器设计。
SVG (Scalable Vector Graphics):一种图形格式,也可以用于字体。

根据MDN参考文档,Webfont 各格式详细列表:

关键字 字体格式 常见扩展名
collection OpenType Collection .otc、.ttc
embedded-opentype Embedded OpenType .eot
opentype OpenType .otf、.ttf
svg SVG Font(已弃用) .svg、.svgz
truetype TrueType .ttf
woff WOFF 1.0 .woff
woff2 WOFF 2.0 .woff2

3.2 转换字体文件格式

通常我们下载到的字体文件,可能只有 ttf 格式,而这种格式的字体文件通常都 10M+非常大,这对于网页加载,就有点吃力了。因此,我们应该将 ttf 格式转换为专为网页设计的压缩和优化了的字体格式:woffwoff2,以减少加载时间和提高性能。在线转换字体格式为 woff/woff2 的工具有以下几个,大家选择其中一个即可:

https://transfonter.org/
https://fontconverter.com/zh/
https://www.lddgo.net/convert/font-format-converter

3.3 加速字体文件加载

大多数情况下,即使是转换字体格式为了 woff/woff2 格式,字体文件体积也比较大,对于小带宽服务器来说亚历山大,那么怎么办呢?我们可以将字体文件上传使用 CDN 来加速字体文件加载。

当然,本文里的 MiSans 字体,就不用自己搞 CDN 加速了,我们可以直接引用小米字体官方的 CDN 加速源,方法如下:

<link rel="stylesheet" href="https://font.sec.miui.com/font/css?family=MiSans:400,700:MiSans&display=swap" />
<style>
*:not([class*="icon"]):not(i) {
	font-family:"MiSans";
}
</style>

3.4 字体裁切

如果你使用的文字字符都是固定的,那么通过这个在线工具来裁剪字体文件:https://font-subset.disidu.com/,可以极大限度的缩小字体文件的体积,毕竟其只包含了固定的那些字。

3.5 在线字体查看器

有些时候,我们可能想查看某个字体文件内包含支持了哪些文字字符,可以使用这个在线工具来完成:https://www.bejson.com/ui/font/

4.相关参考

Webfont 兼容性 - caniuse
免费引入商用黑体字体系列整理及 CSS 字体引入教程 - 小灯泡设计
Webfont 优化:使用字体裁剪缩小体积和提升加载速度 | 有点东西
网站字体加载之坑 - 皓子的小站
网站使用 HarmonyOSHans 字体 - 李锋镝的博客
Typecho handsome 主题更换字体详细指南 - Xuan's blog
Web 网站引入在线字体整理及 CSS 字体引入亲妈式教程(20260108 更新) – 风记星辰