如何将自定义字体添加到 Elementor 与Elementor pro中

对网页设计师来说,字体风格与布局非常关键。合适的字体能让页面更清晰、易读,也更具吸引力。根据 Elementor 的说法,网页设计的 90% 来自字体。

WordPress 网站中默认可以使用 800 多种字体。但如果希望为网站注入品牌个性,则需要添加自定义字体。Elementor 提供了相应功能,支持上传并使用自定义字体。

本文介绍在 Elementor 与Elementor pro中添加自定义字体的完整方法。在具体操作之前,先了解 Elementor 的字体功能及字体来源。

Elementor 自定义字体功能简介

自定义意味着针对个别需求打造的解决方案。Elementor 支持上传以下五种字体格式:

WOFF (Web Open Font Format):现代浏览器支持良好

WOFF 2.0:支持 TrueType 或 OpenType,压缩率更高

TTF (TrueType Fonts):由 Apple 与 Microsoft 开发

SVG Fonts:适配旧款 iPhone

EOT (Embedded OpenType Fonts):兼容旧版 Internet Explorer

注意:欧盟 GDPR 新规中明确指出,直接从 Google 加载字体可能构成违规,可能会被罚款。建议将 Google Fonts 本地托管,或使用自定义字体。

推荐使用 Perfmatters 插件本地管理字体,可参考相关文档进行配置。

自定义字体获取渠道

自己设计字体需要掌握排版设计、字体编码、格式转换、授权等多种技术。若不具备这些能力,可以使用专业设计师提供的免费或付费字体。

以下是常用的字体下载站点:

Google Fonts

Font Squirrel

FontSpace

DaFont

Open Foundry

以 DaFont 为例,展示下载步骤如下:

步骤 1:访问 DaFont.com 下载字体

进入 DaFont 网站,点击喜欢字体旁的 Download 按钮。

步骤 2:解压缩字体文件

下载后为 ZIP 压缩包,请先解压再使用。

Elementor 仅支持特定字体格式,不能上传压缩文件本身。

步骤 3:选择可用字体格式

在解压后的文件中,查找是否包含 .ttf 或其他 Elementor 支持的格式。记住该文件,后续教程中将使用。

Elementor 与Elementor pro 添加字体方法

两种版本的操作流程不同。Elementor 自带的 Custom Fonts 功能仅适用于专业版,但免费版可以借助插件实现。

方法一:在 Elementor 免费版中添加自定义字体

推荐使用插件:Custom FontsCustom Typekit Fonts。以下以 Custom Fonts 为例:

步骤 1:安装 Custom Fonts 插件

进入 WordPress 后台,点击 Plugins > Add New,搜索“Custom Fonts”,安装并激活。

启用后,在 Appearance 菜单中将出现 Custom Fonts,点击进入,点击“Add New Font”。

步骤 2:上传字体并命名

在 Local Fonts 标签页中,点击“Choose File”上传 .ttf 字体文件。输入字体名称,例如“Sunday Grapes”。

可添加多个字体变体,并预览效果。点击“Save Font”保存设置。

步骤 3:在 Elementor 中测试字体是否生效

打开任意页面或文章,进入 Elementor 编辑器。拖入 Heading 或 Text Editor 组件。

在 Style > Typography > Family 中搜索刚才添加的字体。如果出现 “Sunday Grapes”,表示添加成功。

同样方法也适用于 Custom Typekit Fonts 插件。

方法二:在 Elementor Pro 中使用内置功能添加字体

前提:已激活 Elementor pro

步骤 1:进入字体管理页面

前往 Elementor > Custom Fonts,点击“Add New”添加新字体。

输入字体名称,例如“My Font”,点击“Add Font Variation”。

步骤 2:上传字体文件并设置参数

选择字体样式、权重等,点击上传按钮添加 .ttf 文件。

重复操作,添加多个变体。例如设置权重为 100,再上传对应文件。

上传完成后,从媒体库中选择字体文件完成配置。

步骤 3:发布字体

配置完成后,点击“Publish”发布字体。

步骤 4:在 Elementor 页面中使用字体

进入任意页面,拖入 Text 或 Heading 组件。

在 Style > Typography > Family 中选择你上传的字体(如“My Font”)。

可继续调整字体大小、样式、粗细、装饰等,打造你想要的视觉效果。

方法三:使用代码手动添加字体

适合具有代码基础的用户:

在 wp-content/themes/你的主题/ 下新建 fonts 文件夹

上传字体文件到该目录

在主题的 style.css 中添加以下代码:@font-face {
font-family: ‘MyCustomFont’;
src: url(“/fonts/MyCustomFont.woff2”) format(“woff2”),
url(“/fonts/MyCustomFont.woff”) format(“woff”);
font-weight: normal;
font-style: normal;
}
CSS 中调用该字体,如:h1, h2 {
font-family: ‘MyCustomFont’, sans-serif;
}

若需添加斜体或粗体样式,需分别添加对应规则。

常见问题汇总

Q: 添加字体后 Elementor 中无法使用?

若字体在 Elementor 组件中异常,建议将字体设置为 Default,再重新选择 Typography 选项。

Q: WordPress 中手动添加字体的方式?

下载字体并解压

上传到 wp-content/themes/你的主题/fonts

在 style.css 添加字体规则并调用

Q: OTF 字体是否可用?

安装 Custom Fonts 插件

在 Appearance > Custom Fonts 上传 OTF 文件

系统支持格式包括 WOFF2、WOFF、TTF、EOT、OTF、SVG

Q: 不借助插件,添加字体有哪些步骤?

从 Google Fonts 获取字体

复制嵌入代码

插入 <head> 区域

在样式文件中调用字体

结语

自定义字体能为页面设计增加个性,在品牌表达上发挥巨大作用。如果默认字体无法满足视觉需求,使用自定义字体是很好的选择。希望本教程提供了清晰完整的操作思路,并帮助你完成字体上传与应用。

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用 * 标注