首页 / 主题开发手册 / 开始 / 什么是主题

什么是主题

WordPress主题会改变网站的设计,通常包括其布局。更改主题会改变站点前端的外观,即访问者在web上浏览站点时看到的内容。WordPress.org主题目录中有数千个免费的WordPress主题,尽管许多网站使用自定义主题。

主题可以做什么?

主题获取WordPress存储的内容和数据,并将其显示在浏览器中。创建WordPress主题时,您可以决定内容的外观和显示方式。在构建主题时,有许多选项可供选择。例如:

  • 使用一列或两列,主题可以有不同的布局,例如静态布局或响应布局。
  • 你的主题可以在任何你想显示的地方显示内容。
  • 主题可以指定哪些设备或操作使内容可见。
  • 您的主题可以使用CSS或theme.json
  • 其他设计元素(如图像和视频)可以包含在主题的任何位置。

WordPress主题非常强大。但是,就像每个网页设计项目一样,主题不仅仅是颜色和布局。好的主题除了美观之外,还能提高网站内容的参与度。

主题是由什么组成的?

在最基本的层面上,WordPress主题是不同文件的集合,它们共同创建您所看到的内容,以及您的网站的行为。

必需的文件

WordPress主题中只绝对需要两个文件:

  1. index.php – 主模板文件
  2. style.css – 主样式文件

虽然不是必需的,但您可能会在主题文件夹中看到其他文件,包括:

  • 经典主题是用PHP文件构建的,包括模板文件
  • 区块主题是用块和HTML文件构建的
  • 本地化文件
  • CSS 文件
  • 图片
  • JavaScript
  • 文本文件 – 通常许可证信息, readme.txt 说明和变更日志文件

主题和插件之间有什么区别?

在主题和插件中发现的特性之间的交叉是很常见的。然而,最佳实践包括:

  • 主题控制内容的呈现;
  • 插件用于控制WordPress站点的行为和功能。

您创建的任何主题都不应添加关键功能。这样做意味着,当用户更改主题时,他们将无法访问该功能。例如,假设您使用公文包功能构建了一个主题。使用您的功能构建公文包的用户在更改主题时将丢失公文包。

通过将关键功能移动到插件,您可以更改网站的设计,而功能保持不变。

记住,有些用户经常切换主题。最好的做法是确保您的站点所需的任何功能(即使设计更改)都位于单独的插件中。

WordPress.org上的主题

下载WordPress主题最安全的地方之一是WordPress.org主题目录。所有主题都经过严格审查,必须符合严格的主题审查准则,以确保质量和安全。

开始

现在你知道什么是主题了,是时候开始了。如果您还没有这样做,您应该开始设置本地开发环境。 你也可以查看WordPress主题的一些示例或,如果您不能再等待开始:
潜心打造你的第一个经典主题
了解如何构建第一个区块主题(高级)