在 WordPress 中,很多主题默认没有提供太多的中文字体选择,尤其是对于非付费主题。可以通过几种方法来为你的 WordPress 网站添加中文字体,并设置为默认字体。WebSager为你总结了wordpress修改默认字体的3个方法:
方法一:通过自定义 CSS 添加中文字体
你可以在 WordPress 的“自定义”->“额外 CSS”选项中,手动添加 CSS 来设置中文字体。
- 进入 WordPress 管理后台,点击“外观” -> “自定义”。
- 找到“额外 CSS”选项。
- 添加以下代码,将中文字体设置为你想要的默认字体,例如使用常见的
Noto Sans SC
、Microsoft YaHei
或PingFang SC
。
body {
font-family: 'Noto Sans SC', 'Microsoft YaHei', 'PingFang SC', sans-serif;
}
这种方式能确保所有的文本都会应用你设置的中文字体。如果希望不同的标题(H1、H2、H3)使用不同的中文字体,也可以分别对其进行设置:
h1 {
font-family: 'Noto Sans SC', 'Microsoft YaHei', sans-serif;
}
h2 {
font-family: 'PingFang SC', sans-serif;
}
h3 {
font-family: 'SimSun', sans-serif;
}
方法二:使用插件
- Google Fonts for WordPress: 有一些插件可以为你的 WordPress 添加更多字体,甚至是中文字体。例如:Easy Google Fonts 插件。你可以通过插件的方式加载中文 Google 字体如
Noto Sans SC
等。- 进入插件 -> 安装
Easy Google Fonts
。 - 在字体管理器中选择字体并应用。
- 进入插件 -> 安装
- Typekit 或 Font Squirrel: 如果你需要更多的中文字体,还可以使用 Adobe Fonts(原 Typekit)或 Font Squirrel 等字体资源库,添加自定义字体。
方法三:修改主题文件
如果你有技术能力,还可以通过修改主题的 functions.php
文件或 CSS 文件来手动引入中文字体。通过 @import
语句或者在 HTML 头部 <head>
中添加字体链接。
function custom_fonts() {
wp_enqueue_style('custom-google-fonts', 'https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;700&display=swap', false);
}
add_action('wp_enqueue_scripts', 'custom_fonts');
这种方式能够更灵活地为你的主题添加中文字体。
如果你想让主题的系统选择框也能展示中文字体,就需要修改主题的 PHP 文件,但这通常需要较深入的开发知识。
你可以尝试以上几种方式,看看哪种最适合你的需求。如果有进一步的细节需要调整,可以继续告知我。