WordPress 是一个完全可定制的平台。这意味着您网站的方方面面都可以更改。除了成千上万的主题可供选择之外,您还可以创建 WordPress 主题。创建 WordPress 主题的方法有很多,但所需的技能水平各不相同,因此,今天我将重点介绍两种方法。
*种方法是使用主题定制器定制现有主题,使其成为一个独特的布局。
第二种方法是使用“创建块主题”插件,该插件由 WordPress 开发人员开发,允许您从头开始构建块主题。这两种方法都不需要您具备任何编码知识,因为无需编写任何代码。
今天,我将演示这两种方法,以便您可以为 WordPress 创建自己的主题。
为什么要创建 WordPress 主题
WordPress 拥有数千个免费主题。许多主题都拥有专业级的设计,无需任何修改即可直接使用,因此使用 WordPress 搭建网站非常轻松。然而,这就引出了一个问题:既然可以从如此庞大的图书馆中进行选择,为什么还要自己构建呢?
答案很简单:它能让你创建一个完美满足你所有需求的主题。通常,一个主题可以满足你的大部分需求,但会缺少一些关键组件,你需要使用插件来添加。
通过自己构建 WordPress 主题,您可以根据自己的所有需求进行创建,并确保其功能齐全。话虽如此,初学者*好使用 WordPress 库中的主题。
这是因为主题会定期更新以修复安全漏洞。当然,如果您创建了主题,您也有责任确保其安全。说实话,大多数初学者并不了解这一点。
话虽如此,构建主题并不难,所以如果您想尝试一下,本教程将对您有所帮助。
方法 1:使用主题定制器
只要您使用块主题,就可以访问主题定制器。这允许您使用默认的 WordPress 块和设置,根据需要调整现有主题。
根据您的喜好自定义主题后,您可以导出并创建主题文件,从技术上讲,这将使其成为一个新主题。但是,您需要更改名称以避免重复命名的问题。
您可以使用 WordPress 中的任何块主题来执行此操作,但在本教程中,我将使用 Twenty Twenty-Five 主题。
步骤 1:选择主题作为模板
虽然我打算用 Twenty Twenty-Five,但这并不意味着你必须用。我强烈建议你在主题库里找一个你想用作模板的主题。只要是块状主题,都可以用。
主题具有专门为其制作的元素;因此,选择具有大量这些元素的主题可能比默认的 WordPress 主题更好。
对于本教程,您选择什么并不重要,因为选项是相同的。
第 2 步:编辑主题
选定主题后,即可开始编辑。点击“外观”,然后选择“编辑器”选项。
注意:如果您没有看到此选项,则表示您没有使用块主题。此方法仅在您当前正在使用块主题时才有效。
进入编辑器后,您需要开始编辑现有模板。这些模板是主题的基础。例如,有一个用于页面内容的模板。
这意味着每次您创建新页面时,都会使用此模板作为基础。帖子以及您创建的所有其他类型的内容也是如此。要访问您的模板,请点击“模板”选项。

这将打开所有现有模板的列表。您需要浏览每个模板并根据自己的需求进行自定义。
编辑模板与使用 Gutenberg 编辑页面或帖子完全相同。因此,我不会花时间演示这一点,因为如何设计主题完全取决于您自己。
完成模板编辑后,保存更改并继续下一个。
步骤3:导出主题
完成所有编辑后,您现在需要按原样导出主题。这将创建一个 Zip 文件,其中包含您对模板所做的所有更改。为此,请点击编辑器右上角的三个垂直点。
出现的选项底部有一个“导出”选项。点击它。
这会将一个 Zip 文件添加到您电脑的“下载”文件夹中。该文件将被命名为您当前激活的主题。我们需要更改此设置,因为这会在 WordPress 中导致重复名称错误。因此,请转到您电脑的“下载”文件夹。
注意:本教程适用于 Windows 电脑。Mac 用户的选项略有不同。
进入下载文件夹后,右键单击该文件并选择全部提取选项将其解压缩。
这将创建另一个同名文件,但该文件未被压缩。右键单击该文件夹,然后选择“重命名”选项。
将主题重命名为您想要的任何名称。我们还没有完成,我们还需要对文件夹进行一些更改,以防止出现重名文件。我们需要进入样式文件,在那里更改主题名称。
虽然听起来很复杂,但其实并不复杂。只需进入刚刚重命名的文件夹,然后双击样式文件即可。
这将在记事本中打开文件内容。文件的第二行是主题名称。只需将主题名称更改为您为文件夹命名的名称即可。它们必须匹配。
保存更改。关闭样式文件。现在返回到解压后的主题文件夹所在的下载文件夹。右键单击该文件夹,选择“发送到”选项,然后选择“压缩文件夹”选项。
这将重新压缩文件,如果我们想在 WordPress 中正确添加它,这是必需的。
返回 WordPress,转到外观并单击顶部的“添加新主题”按钮。
在下一个屏幕上,单击“上传主题”按钮。
这将为您提供从计算机中选择一个文件的选项。选择我们刚刚创建的重命名的 zip 文件。然后点击“立即安装”按钮,将其安装到 WordPress 中。
主题现已可激活。请返回“外观”页面,然后激活您刚刚上传的主题。
就这样!您已创建并激活了 WordPress 主题。如果您想在其他地方使用它,还可以与朋友或其他网站分享。
方法 2:使用 Create Block Theme 插件
*种方法很简单,你甚至可以说它更多的是修改主题,而不是真正创建一个主题。在这个方法中,我们将使用“创建块主题”插件从头开始创建一个主题。
此插件允许您在 WordPress 中创建一个空白主题。然后,您可以使用主题定制器在现有主题上以类似的方式编辑该主题,因此方法本身并无太大变化。
主要区别在于,您不必像以前的方法那样重命名主题,插件将为您处理该操作。
步骤 1:安装 Create Block 主题
让我们首先单击插件并选择左侧管理面板上的添加新选项。
在可用的搜索框中搜索“创建块主题”。这将弹出其他可能有用的插件。
向下滚动直到找到 Create Block Theme 插件,单击“立即安装”按钮,然后激活该插件以供使用。
步骤2:创建空白主题
安装插件后,您可能不会立即注意到任何新选项,但它们确实存在。要找到插件区域,请点击“外观”,然后选择“创建块主题”选项。
该插件提供四个选项。*个选项是将现有主题导出为 Zip 文件。第二个选项是创建一个新的空白主题。第三个选项是创建现有主题的克隆版本。*后一个选项是为现有主题创建子主题。
在这种情况下,我们将创建一个新的空白主题,因此选择该选项。
这将打开一个小窗口。*个文本框用于命名主题,第二个文本框用于添加主题描述,*后一个文本框用于添加作者姓名。填写这些信息,然后点击“创建并激活空白主题”按钮。
完成此操作后,主题编辑器将打开,您可以在其中开始编辑过程。
步骤3:自定义主题
自定义主题与使用主题定制器完全相同。主要区别在于您无需任何模板,而是需要自行制作模板。不过,这个过程与使用 Gutenberg 并无二致。
再次强调,本教程的目的是向您展示如何制作主题,因此我不会重点介绍实际的设计方面。为此,您可以查看我们全面的 Gutenberg 指南,了解编辑器的工作原理。
在编辑器中,您将进入在空白主题中创建的*模板,即索引模板。
让我们首先通过单击编辑器左上角的 WordPress 图标来扩展主题定制器选项。
我们要创建一个模板,因此单击“模板”选项。
在这里,您将看到当前模板的列表。如果主题为空白,则*的模板是 Index 模板。点击右上角的“添加新模板”按钮。
一个新窗口将会出现。它包含 WordPress 的各种模板选项。您可以选择其中任何一个模板开始使用,或者如果您想从零开始,也可以选择底部的自定义模板选项。
就我而言,我选择添加“博客首页”模板,但您选择什么模板都没关系。系统会要求您选择一个图案;跳过此选项,您将拥有一个完全空白的画布。
此时,您可以使用 Gutenberg 编辑器自由创建任何您想要的内容。创建完成后,只需保存更改即可。然后,您可以重复此步骤来创建任意数量的模板。
如果您返回 WordPress 的主题部分,您会看到您的自定义主题已设置为活动主题。
总的来说,这个过程和你平常使用 Gutenberg 没什么不同。这就是用这个插件构建主题的全部步骤。如果你想在其他网站上使用这个主题或与朋友分享,你可以使用插件区域内的“导出”选项来实现。
主题创建常见问题解答
创建主题实际上相当简单,但您可能仍会遇到一些疑问。以下是一些有关 WordPress 主题的常见问题:
完成后我可以删除该插件吗?
是的。导出主题后,您就不再需要该插件,可以安全地将其从您的网站移除。如果您再次需要它,可以重新安装,不会出现任何问题。
我如何保证我的主题安全?
大多数主题都会创建安全补丁来修补漏洞,但如果您拥有自己的主题,则需要您自行负责。如果您使用其他主题作为模板,则每次收到安全更新时,只需重新创建主题即可。
我可以使用页面构建器来构建主题吗?
是的。您可以使用页面构建器来帮助您从头开始编辑或创建主题。页面构建器提供各种编辑器和工具供您使用,您只需在 WordPress 中安装它们即可。
如果我遇到重复名称错误会发生什么?
当您尝试上传与另一个主题同名的主题文件时,就会发生这种情况。您只需确保上传的文件具有*的名称即可。
我是否*好使用主题库中的主题?
大多数情况下是的。这些主题都有开发人员提供安全补丁、添加新功能并优化主题文件中的代码。*用户则需要自行构建主题。
*主题值得投资吗?
当然!购买*主题*大的好处之一就是它能为您提供支持。这可以帮助您解决问题,您还可以参考用户指南作为资源。
如何向我的主题添加功能?
如果您想原生添加这些功能,则需要将其编码到主题文件中。否则,您可以在 WordPress 中安装可添加该功能的插件,这些插件也会将其添加到您的主题中。
立即开始构建您自己的主题
如您所见,如果您熟悉 Gutenberg 编辑器,那么在 WordPress 中构建自己的主题相当容易。这个过程非常简单,可以给您更多的自由,或者在某些情况下帮助您节省时间。
话虽如此,我还是坚持不建议初学者这样做。主题库里的主题更安全,而且如果你购买了*主题,还可以联系支持团队,他们可以帮助你解决问题。
我希望本教程对您学习如何在 WordPress 中创建自己的主题有所帮助。
为什么你想在 WordPress 中创建自己的主题?你觉得创建过程简单吗?