如何使用 Divi 的 Theme Builder Portability (Import & Export) 功能

已发表: 2019-11-16

Divi 的主题生成器为创建一些令人惊叹的网站模板打开了大门,这些模板可以轻松地从一个 Divi 站点导出和导入到另一个站点。 这允许开发人员和设计人员创建整个网站包,其功能与任何 Divi 站点的子主题非常相似。 因此,了解如何使用 Divi 的 Theme Builder 可移植性功能正确导出和导入这些模板以获得最佳效果非常重要。

在本教程中,我们将介绍如何使用 Divi 的 Theme Builder 可移植性功能以多种方式导入和导出模板。 希望这将有助于减轻您对未来可移植性选项的任何犹豫。

让我们跳进去!

订阅我们的 YouTube 频道

如何一次导出所有模板

对于我们的第一个示例,假设您有一组要导出的模板(包括默认网站模板)。 为此,只需转到 WordPress 仪表板并导航到 Divi > Theme Builder。 然后在紫色菜单栏中选择页面右上角的便携性图标。

Divi 主题构建器可移植性选项

在可移植性模式中的导出选项卡下,输入导出文件的名称。 保持选中“导出所有模板”选项,然后单击“导出”按钮。

Divi 主题构建器可移植性选项

现在带有所有这些模板的 json 文件将保存到您的计算机,准备好导入回任何 Divi 站点。

Divi 主题构建器可移植性选项

如何使用 Divi Theme Builder 导入模板

为了将模板导入您的站点,您需要有正确的文件进行导入。 此文件为 json 格式,将在成功导出一个或多个 Theme Builder 模板后生成。 json 文件可以在一个文件中包含一个模板或多个模板(包括默认网站模板)。 所以命名导出文件很重要,以便以后更好地识别 json 文件的内容。

要使用 Divi 主题生成器导入 json 文件,您将通过单击页面右上角的可移植性图标导航到主题生成器中的相同可移植性选项。

Divi 主题构建器可移植性选项

然后选择导入选项卡。

从您的计算机中选择文件。

如果您将模板导​​入到空的主题构建器,则这些选项不适用,因此您可以将它们保持选中状态。 我们将在本文后面介绍覆盖。

之后,单击导入按钮。

Divi 主题构建器可移植性选项

就是这样! 文件中包含的所有模板都将神奇地导入到您的网站,所有全局区域和分配都已就位。 您现在要做的就是单击以保存更改。

Divi 主题构建器可移植性选项

如何导出单个模板

实际上有两种方法可以从 Theme Builder 导出单个模板。 第一种方法是在将鼠标悬停在模板上时出现的单个模板菜单上选择导出图标。

Divi 主题构建器可移植性选项

单击导出图标后,只需输入导出文件名并单击导出按钮。

Divi 主题构建器可移植性选项

单个模板 json 文件将下载到您的计算机。

导出单个模板的另一种方法是使用主题构建器的通用可移植性选项。

为此,请单击主题构建器界面右上角的便携性图标。

在导出选项卡下,输入导出文件名。

然后“取消选中”选项“导出所有模板”。 这将导致出现可用模板列表。 从列表中选择单个模板,然后单击导出按钮。

Divi 主题构建器可移植性选项

您的文件将相应地下载。

Divi 主题构建器可移植性选项

如何导出选定的模板

要导出选定数量的模板,请单击主题构建器界面右上角的可移植性图标。 在此示例中,假设我们要导出 404 页面、所有帖子和所有类别页面的模板。

Divi 主题构建器可移植性选项

在可移植性模式中,为导出文件命名,然后“取消选中”“导出所有模板”选项。 这将导致出现可用模板列表。 从列表中选择要导出的模板,然后单击“导出”按钮。

Divi 主题构建器可移植性选项

使用可移植性选项处理导入冲突

有时您会想要将模板导入到已经有模板的站点。 为了帮助解决可能的冲突,可移植性模式包括几个选项。 一个选项允许您选择是否希望正在导入的模板覆盖现有模板的分配。

例如,假设您的网站上已有一个帖子模板(分配给“所有帖子”的模板)。 该模板包括一个全局页眉、一个自定义正文和一个全局页脚。

Divi 主题构建器可移植性选项

如果我们想导入另一个包含相同分配(“所有帖子”)以及它自己的全局页眉和页脚的模板,就会发生冲突。 第一个冲突是分配(它们都被分配到“所有帖子”),第二个冲突是全局元素(两者都链接到全局页眉和页脚)。

这是这些便携性选项派上用场的地方。

导入新的帖子模板时,请保持选中“允许导入覆盖现有分配”选项。 然后在您单击导入按钮后,框中会出现一个新警告,询问我们要对导入的全局元素做什么。 选择“将它们重新链接到本网站的全局标题、正文和/或页脚”选项将允许导入的模板覆盖现有分配采用网站的全局页眉、正文和/或页脚

Divi 主题构建器可移植性选项

成功添加导入后,具有冲突分配(“所有帖子”)的导入模板将覆盖现有模板并将现有模板分配更改为“未分配”。 并且模板采用(或重新链接到)网站的全局页眉和页脚。

Divi 主题构建器可移植性选项

现在,如果我们访问网站上的帖子,我们将看到相同的全局页眉和页脚,但会有一个新的自定义正文。 这是因为新导入的模板现在分配给“所有帖子”,但继承了网站的全局页眉和页脚。

Divi 主题构建器可移植性选项

如果我们想导入一个新的帖子模板并在导入后保留自己的全局页眉和页脚,我们需要确保并选择“将它们作为静态布局导入...”选项。

为此,请单击主题构建器顶部的可移植性图标。 在可移植性模式下,转到导入选项卡并从您的计算机中选择文件。 保持“允许导入覆盖...”选项处于选中状态,然后单击“导入”按钮。

这一次,不是“重新链接”全局区域,而是选择“将它们作为静态布局导入...”选项

Divi 主题构建器可移植性选项

这将允许导入的模板覆盖现有分配并将其自己的全局页眉、正文和/或页脚保留为静态布局

Divi 主题构建器可移植性选项

如果我们使用这个新导入的模板查看实时站点上的帖子,我们将看到页眉和页脚已作为静态布局保留下来。 这意味着页眉和页脚或可见(和适用)到这个单独的模板(非全局)上。

Divi 主题构建器可移植性选项

如果您不希望新模板覆盖现有分配,您可以在导入模板时“取消选中”“允许导入覆盖现有分配”选项。

Divi 主题构建器可移植性选项

现在您将看到导入的模板为“未分配”,因为模板分配与现有模板冲突。

Divi 主题构建器可移植性选项

如果您想带来一堆模板(或者我们的主题构建器包之一)而不必担心更改当前网站上的任何内容,这会派上用场。

例如,假设您有一个文件,其中包含一组完整的主题构建器模板,包括全局项。 您可以在不选择任何“覆盖”选项的情况下将文件导入为静态布局。

Divi 主题构建器可移植性选项

导入的布局变为静态布局,而不会覆盖任何现有的模板分配。

Divi 主题构建器可移植性选项

如何导入和覆盖默认网站模板

默认网站模板是主题构建器中的一个特殊模板,用于控制您网站的全局区域。

可以像任何其他模板一样导出和导入默认网站模板。 但是,由于一个网站只能有一个默认网站模板,因此您只需选择一个。 如果您想使用新的默认网站模板覆盖默认网站模板,您只需导入包含默认网站模板的文件,并确保您选择了“覆盖默认网站模板”选项。

Divi 主题构建器可移植性选项

导入新的默认网站模板后,它将使用以前的全局区域站点范围覆盖所有模板中的全局区域的所有实例。 所以你不需要做任何其他事情!

Divi 主题构建器可移植性选项

导入前下载备份

在我们开始之前,重要的是要指出导入新模板时可用的“导入前下载备份”选项。 事实上,在将一个或多个模板导入您的网站之前下载备份总是一个好主意。 毕竟,您可能有很多模板,并且您不想在没有备份的情况下意外覆盖或删除内容。

该选项是导入选项卡下的第三个选项。

Divi 主题构建器可移植性选项

最后的想法

只需单击几下,整个网站就可以转变为神奇的方式。 借助 Divi 的 Theme Builder 可移植性选项,您可以导入和导出所需的模板,还可以选择希望这些模板与现有模板的行为方式。 如有疑问,在导入之前下载备份始终是一个安全的选择。

您在 Divi 的 Theme Builder 中导入和导出模板的体验如何?

我期待在评论中收到您的来信。

干杯!