WordPress 主题完整指南

已发表: 2020-08-27

在这篇适合初学者的帖子中,我们将分享您需要了解的有关 WordPress 主题的所有信息。

如果您是经验丰富的 WordPress 用户,您可能已经了解很多此类信息。 但是,如果您是 WordPress 的新手,这篇文章适合您,这样您不仅可以了解主题是什么,还可以了解如何使用和自定义主题来创建一个外观精美的网站,完全符合您的要求到。

以下是我们将涵盖的所有内容:

  • 什么是 WordPress 主题
  • 如何选择 WordPress 主题(包括免费与付费主题)
  • WordPress 主题与主题构建器和模板
  • 如何使用 WordPress 主题——例如安装、更改、更新、自定义等。
  • 如何创建自己的 WordPress 主题

什么是 WordPress 主题?

您的 WordPress 主题控制着 WordPress 网站的前端设计。 一个很好的比喻是将您的主题视为您网站的“服装”:

  • 当你改变你的衣服时,你会改变你对外面世界的看法。
  • 当您更改 WordPress 主题时,您的网站对访问者的外观也会随之改变。

每个 WordPress 网站都需要一个 WordPress 主题——这是该平台的基本要求。 如果我们继续以服装类比,没有主题就像不穿衣服去公共场合一样。 事实上,如果您没有安装主题,您的网站将无法运行,这就是 WordPress 带有默认主题来启动您的原因。

要了解的重要一点是 WordPress 主题不会改变您的基础网站内容(就像换衣服不会改变下面的人一样)——它们只会改变您的基础网站内容的外观

例如,如果您已经发布了一些博客文章,更改 WordPress 主题不会删除或编辑这些博客文章中的任何内容。 相反,它只会改变该内容的外观。

这是带有流行的 OceanWP 主题的默认博客文章:

然后这里是与 Hestia 主题完全相同的博客文章:

两个屏幕截图中的内容完全相同——只是看起来不同。

WordPress 主题与插件

WordPress 主题和插件提供非常不同的功能,记住这一点很重要:

  • 主题控件设计/外观
  • 插件控制功能

对于主题来说,在主题本身中包含内置功能实际上是一种不好的做法。 相反,主题开发人员应该将设计留给主题,并在单独的插件中包含任何必要的功能。

例如,假设您要创建一个本地事件列表网站。 你会:

  • 使用插件添加事件日历功能
  • 使用主题来控制事件日历功能的外观

通过将设计与功能分开,这意味着您可以轻松更改主题。 但是,如果您的主题也包含该功能,那么您基本上会“锁定”到永远使用该主题,因为更改主题也意味着您将失去所需的功能。

如何选择 WordPress 主题

因为您的 WordPress 主题控制着您网站的设计,所以它在使您的网站取得成功方面发挥着至关重要的作用。 您的主题将影响多个领域,例如:

  • 用户体验
  • 性能(您的网站加载需要多长时间)
  • 品牌推广
  • 等等。

出于这个原因,您需要考虑选择完美的主题。 在本节中,我们将分享一些有关如何做到这一点的技巧,以及在哪里可以找到免费或付费主题(以及免费主题与付费主题之间是否有任何区别)。

挑选优质主题的技巧

如果您不是开发人员,则很难确定主题是否“高质量”。 开发人员可以选择直接查看代码以了解主题,但非开发人员没有这种奢侈。

即使您无法分析底层代码,这里也有一些技巧可以帮助您选择一个好的主题:

  • 阅读评论——大多数主题目录都包含用户评论。 利用群众的智慧是快速评估主题质量的好方法。
  • 检查上次更新日期- 大多数目录还显示上次更新日期。 您要确保主题仍能得到开发人员的定期维护。 理想情况下,您的主题应该在过去六个月左右的时间内收到更新。
  • 使用不同设备查看演示– 如今,大多数互联网流量发生在移动设备上。 因此,当您查看主题的演示时,不要只查看桌面版本。 您还应该在智能手机上打开演示,并确保您喜欢这两个版本的外观。
  • 考虑自定义选项——如果您不是开发人员,您会想要寻找易于使用的自定义选项,以便您可以制作自己的主题。 稍后我们将介绍如何自定义主题,这将帮助您更好地了解其工作原理。
  • 测试性能– 您必须选择一个可以使您的网站加载速度更快的主题。 不幸的是,作为非开发人员,这是最难评估的。 理想情况下,您需要在测试站点上安装主题并使用 GTmetrix 之类的工具对其进行分析。 或者,您也可以分析主题的演示站点。

免费与付费 WordPress 主题

如果您阅读了一些有关选择 WordPress 主题的其他主题,您可能会想到高级主题本质上比免费主题更好。

你可能会看到人们说这样的话:

  • 高级主题的编码比免费主题更好。
  • 高级主题比免费主题具有更好的设计。
  • 高级主题比免费主题对 SEO 更友好。
  • 高级主题比免费主题更安全。
  • 等等。

这些陈述都不是真的。 它们当然适用于单个主题,但适用于每个主题的免费主题和高级主题之间没有内在差异。

免费主题只是代码,高级主题只是代码:

  • 您可以拥有编码良好/设计/优化的免费主题和编码/设计/优化的免费主题。
  • 您可以拥有编码良好/设计/优化的高级主题和编码/设计/优化的高级主题。

此外,许多主题以“免费增值”模式运行,这意味着核心主题本身是免费的,但您可以付费添加更多功能。 这是免费和付费版本之间完全相同的核心主题,所以你当然不能说一个比另一个更好。

总而言之,如果您找到一个您喜欢的免费主题并且它可以满足您的所有需求,那完全没问题。 不要觉得你“需要”一个高级主题才能拥有一个成功的网站。 例如,我们自己的 Hello 主题 100% 免费并被超过 300,000 个站点使用。

话虽如此,您可能想要选择高级主题有几个原因:

  • 支持- 通常,免费主题不附带支持或支持有限。 对于高级主题,您通常会直接从开发人员那里获得一对一的支持。
  • 更多功能——虽然这不是硬性规定,但高级主题通常具有更多功能,因为开发人员能够在它们上投入更多时间(因为它们会得到报酬)。
  • 更多演示/模板——这与上述“更多功能”的推理相同。
  • 长寿– 使用免费主题,开发人员放弃它的可能性高于平均水平,因为它不是收入来源。 对于付费主题,开发人员有继续维护它的经济动机。

在哪里可以找到免费的 WordPress 主题

找到免费 WordPress 主题的最佳位置是官方 WordPress.org 主题目录。

截至 2020 年 8 月,官方目录有超过 7,600 个免费主题,所有主题都需要满足基本编码标准。


如果您不想浏览所有 7,600 多个主题,您可以查看我们精选的最佳免费 WordPress 主题列表。

在哪里可以找到高级 WordPress 主题

与免费的 WordPress 主题不同,没有官方目录可以找到优质的 WordPress 主题。

最大的高级主题市场是 Envato 的 ThemeForest 市场,截至 2020 年 8 月,其中包含 11,000 多个高级主题。定价因主题而异,但您通常会为来自 ThemeForest 的主题支付约 60 美元。

许多开发商还通过自己的网站直接销售。 您可以通过谷歌或口耳相传找到这些独立卖家。

WordPress 主题 vs 主题构建器 vs 模板

现在,让我们进行一些比较,以帮助您了解围绕“WordPress 主题”可能会遇到的一些术语。

WordPress 主题与主题生成器

如果您觉得使用现成的 WordPress 主题的想法受到限制,您可能更喜欢主题构建器(也称为 WordPress 网站构建器)。

主题构建器本质上允许您使用某种类型的编辑器(无需代码)“构建”部分或全部 WordPress 主题。 例如,Elementor Theme Builder 允许您使用可视化的拖放界面设计主题。

您可以使用主题构建器来设计 100% 的主题。 或者,您可以直接使用它来替换主题的某些部分。 例如,您可以使用主题构建器为您的主题设计自定义标题,但仍然使用您的主题来控制设计的其他部分(例如您的博客文章的外观)。

即使您使用主题构建器,您仍然需要安装 WordPress 主题(同样,这是 WordPress 的基本要求,即使您要完全替换该主题的设计)。 在这种情况下,您希望选择一个非常轻量级的“基本主题”,例如 Hello 主题。

更详细地解释了 WordPress 主题与主题构建器

WordPress 主题 vs 模板 vs 模板工具包

模板是另一种可用于控制网站外观的工具。

这可能会让人有点困惑,因为“模板”在不同情况下可能意味着不同的东西。

在 WordPress 主题的上下文中,一些 WordPress 主题带有不同的模板,您可以在创建内容时使用这些模板。 例如,您可能会得到一个“全角模板”以及一个包含侧边栏的“窄角模板”。

在幕后,WordPress 主题也由不同的模板组成,这些模板都通过称为 WordPress 模板层次结构的东西组合在一起。 然而,理解模板层次结构是一个高级主题,只有开发人员真正需要学习的东西。

在 Elementor Theme Builder 等工具的上下文中,“模板”是主题的一个特定部分。 例如,您将为您的网站提供单独的模板:

  • 标题
  • 博客文章设计
  • 博客列表设计
  • 页脚
  • 等等。

然后,您可以将这些模板组合成一个完整的网站,有点像乐高积木。 为了节省时间,Elementor 甚至提供了一个名为 Template Kits 的功能,它为您提供创建一个有凝聚力的设计可能需要的所有模板的预构建集。

在此深入指南中阅读有关 WordPress 主题与模板之间差异的更多信息。