一个标准的WordPress主题都包含哪些文件?

关于一个喜欢折腾 WordPress 的站长来说,无论是本人创始一个主题还是对现有主题中止二次开发,我们都有必要了解一下 一个标准的WordPress 主题包括哪些文件,以及每个文件的用途。下面是我查阅 WordPress 官方文档简单收拾的一些内容,希望对我们了解WordPress 主题有所协助。

必要文件

  • style.css:默许主样式文件。必需包括主题的信息头以使 WordPress 辨认出其所在文件夹为一个主题。
  • index.php:默许主模板文件。理论上你可以将网站上全部内容都写在这一个文件中而不运用其他模板文件,可是普通谁会这么做呢?

常用文件

  • functions.php:默许主题函数文件。
  • header.php:默许页面头部模板。
  • footer.php:默许页面尾部模板。
  • single.php:默许文章页面模板。
  • page.php:默许独立页面模板。
  • search.php:默许查找页面模板。
  • category.php:默许分类页面模板。
  • archive.php:默许归档页面模板。
  • author.php:默许作者页面模板。
  • image.php:默许图画页面模板。
  • attachment.php:默许附件页面模板。
  • 404.php:默许404页面模板。
  • comments.php:默许评论区域模板。
  • sidebar.php:默许侧边栏模板。
  • tag.php:默许标签页模板。
  • date.php:默许日期页面模板。

其他文件

  • rtl.css:操控文字由右向左(Right to Left)排列的一个样式文件,由插件生成。就目前所见的主题来看没有运用的。
  • front-page.php:默许首页模板。
  • home.php:默许主页模板。
  • comments-popup.php:默许弹出评论页面模板。

文档参阅:https://codex.wordpress.org/Theme_Development