共计 2630 个字符,预计需要花费 7 分钟才能阅读完成。
GIF 是在包括 WordPress 在内的任何网站创建平台中插入动画图像的标准方式。而现在最新的趋势是插入 Lottie 动画,将有吸引力的互动元素显示为图像。虽然您可以使用 SVG 来实现可扩展性,但 Lottie 允许对您的动画进行更多控制,本文就来介绍一下 WordPress 中插入 Lottie 动画具体教程。
什么是 Lottie 动画?
Lottie 是一种基于 JSON 的文本文件格式,可用于在 iOS、Android 和任何 Web 平台中插入动画。这是由 Airbnb 工程师开发的,用于将 Adobe After Effects 动画文件导出为 JSON 格式并进行原生渲染。以下是使用 Lottie 动画的一些优点:
- 这是一种文件大小非常小的开源格式。
- 带有运行时控件的文本文件格式。
- 可以轻松从普通 GIF 中脱颖而出的交互式动画。
- 可扩展、高质量并且像静态图像一样工作。
在 WordPress 中插入 Lottie 动画
大多数免费块插件都提供了一个 Lottie 动画区块来在 WordPress 中插入动画文件。例如,您可以为此使用 Ultimate Addons for Gutenberg(现在更名为 Spectra)或 Kadence 区块插件。在这里,我们将解释这两个插件在 WordPress 网站中插入 Lottie 动画。
1. 使用 Kadence 区块插入 Lottie 动画
从 WordPress 存储库安装并激活“Kadence Blocks–Gutenberg Blocks for Page Builder Features”插件。这是一个免费插件,用于在 Gutenberg 编辑器中添加带有自定义控件的附加区块。
我们建议将此插件用于 Lottie 动画,因为它会为您在网站上插入的每个动画创建一个可重复使用的块作为自定义文章类型。此外,Kadence 区块将允许为 Lottie 动画上传 JSON 文件,这在 WordPress 中默认不支持。
- 激活插件后,创建新文章或编辑要插入 Lottie 动画的文章。
- 键入 /lottie 以查找并插入“Lottie Animations”区块。
该插件将插入一个示例动画文件,您可以在块的侧边栏中看到大量控件。
在 Kadence 中自定义 Lottie 动画
区块设置在以下部分中可用:
源文件–您有两个选项可以从远程文件粘贴 URL 或上传您的自定义 JSON 文件。如果您没有自己的文件,请查看本文最后一节以了解如何获取免费的 Lottie 动画文件。选择“本地文件”作为“文件源”以查看一个下拉列表,其中显示了您网站中所有以前创建的动画。您可以选择其中一个或上传要插入的新项目。您在此处提供的标题将用作可重复使用的 Lottie 动画块的名称。
播放设置–在此部分下,您可以控制动画的行为并设置它在网站上的播放方式。您可以显示播放 / 暂停按钮,启用自动播放并允许动画仅在悬停或页面滚动时播放。也可以将动画设置为循环播放并调整循环之间的延迟。
尺寸控制——此设置允许您设置填充、边距和宽度以更改整体尺寸。您可以使用这些选项来适应和对齐内容区域上的动画。
高级–这是 Gutenberg 为元素分配自定义 CSS 类的默认选项。
完成后,在页面上添加其他内容并点击“发布”按钮以查看 Lottie 动画的实际效果。
管理 Lottie 区块
转到“设置 >Kadence Blocks”菜单,然后单击“Lottie Animations”框下的“Manage Lottie Animations”。这会将您带到可以在一个地方查看所有 Lottie 动画的页面。如您所见,您在 Gutenberg 编辑器中插入的每个动画实际上都存储为自定义文章类型,名称为“kadence_lottie”。您还可以通过单击“添加新”按钮从此处创建新动画。这些是可重复使用的块,您可以通过搜索它们的名称将它们插入到您网站的任何位置。
2. 使用 Ultimate Addon for Gutenberg 插入 Lottie 动画
如果您正在使用 Astra 主题或 Kadence 区块由于任何原因无法正常工作,那么替代选项是使用 Ultimate Addon for Gutenberg 插件(称为 Spectra)。它提供了类似的 Lottie Animation 区块,但功能有限。激活插件后,转到“设置 >UAG”部分并激活“Lottie”选项。确保单击“Regenerate Assets”按钮并清除缓存以使更改生效。
现在创建一个新文章或编辑现有文章以转到古腾堡编辑器。通过在编辑器中键入 /lottie 来插入 Lottie 区块。
与 Kadence bocks 不同,UAG 插件不支持上传 JSON 文件。因此,您只能使用“从 URL 插入”选项并使用来自第三方站点的 Lottie 文件 URL。否则,您需要使用附加插件启用 JSON 上传支持。
UAG 插件为 Lottie 动画区块提供“控件”和“样式”设置。在“控件”部分下,您可以将动画设置为悬停、单击或基于视口播放。也可以以定义的速度循环播放并反转动画顺序。
在“样式”部分,您可以调整 Lottie 区块的宽度、高度、对齐方式和背景颜色。
从哪里获得 Lottie 动画文件?
现在您已经知道如何在 WordPress 网站中插入 Lottie 动画了。但是,问题在于获取免费的 Lottie JSON 文件。设计师可以使用 Adobe After Effects 创建动画并将其转换为 Lottie 文件。
此外,还有将 SVG 文件转换为 Lottie 格式的选项。但是,对于普通的 WordPress 内容创建者和博主来说,一个简单的选择是重用 Lottiefiles 等网站上提供的免费文件。
如前所述,Kadence 支持上传 JSON 文件,但 UAG 插件不支持。因此,请确保使用 Kadence 区块进行上传,并使用 UAG 插件从 Lottiefiles 站点嵌入。
- 转到 Lottifiles 网站并创建一个免费帐户。
- 使用顶部导航导航到“Discover>Free Animations”部分,然后选择“Categories”菜单。
- 在这里,您可以查看不同类别的 Lottie 文件并免费下载您喜欢的项目。
- 选择项目,单击“Download”按钮并选择“Lottie JSON”以获取 JSON 文件。您可以在使用 Kadence 区块插件时使用它来上传。
- 对于像 UAG 这样的插件,您可以使用 FTP 上传 JSON 并使用您站点中的 URL。或者,获取 HTML 并找到源文件 URL 以将其嵌入您的站点。
请注意,Lottiefiles 还提供了一个 WordPress 插件和一个 Elementor Pro 小工具,以便于集成。