wordpress主题文件结构

这一课讲解wordpress的文件结构,主要是主题目录下面的文件构成。先看下图,wordpress的根目录。 第一个文件夹,idea是PHPstorm编辑器生成的文件,默认没有,这…

这一课讲解wordpress的文件结构,主要是主题目录下面的文件构成。先看下图,wordpress的根目录。

第一个文件夹,idea是PHPstorm编辑器生成的文件,默认没有,这个不用管。

第二个文件夹,wp-admin后台管理文件夹,一般情况无需操作

第三个文件夹,wp-content我们以后经常使用的文件夹,包含了主题、插件、语言包、媒体文件

第四个文件夹,wp-includes本系统的内核文件,原则上不修改该文件夹下面的内容

其他的PHP文件,需要知道index.php是默认的入口文件,wp-config-sample.php是配置文件示例。

wp-confg.php是网站的配置文件,里面包含数据库信息,数据表前缀等各种常用配置信息。

其他文件,暂时不用理会,保持原样即可。

我们经常使用的文件wp-content

先来看看文件夹里面有些什么?

第一个,languages,存储语言包。

第二个,plugins,存放插件。

第三个,themes,存放主题。

第四个,upgrade,更新文件夹。

第五个,uploads,媒体库存放文件夹,图片、附件等。

第六个,index.php,免开尊口,沉默是金

今天的重点是themes文件夹

在themes文件夹里面,一个文件夹代表一个主题

以上是wordpress4.5以后默认的三个主题。制作主题其实就是在这里新建一个文件夹,然后在文件夹里面编写你自己的代码以实现不同的界面效果和功能。

我们以第一个主题为例说说。

wordpress主题的文件结构

本节课程中,上图中内所有的文件夹和带横杠“-”的文件,我们排出,今天不说这些文件,我们就说说有红框的文件。

第一个、404.php – 当找不到被访问的页面时使用该页面展示。

第二个、archive.php – 文档默认归档页面,用于显示文章列表。

第三个、comments.php – 评论模板文件,用户显示评论框和评论列表。

第四个、footer.php – 主题公用底部文件,页脚。

第五个、functions.php – 主题核心函数文件,用于实现各种功能。

第六个、header.php – 主题公用头部文件,页眉。

第七个、image.php – 主题图片展示文件,用于显示图片。

第八个、index.php –  默认首页文件,系统默认文件,当找不到其他页面文件时默认也使用该文件展示。【必须有】

第九个、page.php – 默认页面文件,用于展示页面。

第十个、readme.txt  – 一般不用,用于说明主题。

第十一个、screenshot.png  – 主题封面图片,后台主题列表显示的封面。

第十二个、search.php – 默认搜索结果展示页面。

第十三个、 sidebar.php –  默认侧边栏文件。

第十四个、single.php – 默认文章内容页展示页面。

第十五个、style.css – 默认文章样式表文件,包含主题基本信息。【必须有】

图中没有的:

第十六个、front-page.php  默认首页,最高权重

第十七个、home.php  默认首页,权重比fornt-page.php低,比index.php高。

第十八个、singluar.php,默认内容页,比page.php和single.php权重低,如果没有page.php和single.php,则使用该文件展示页面和文章内容页。

必须要有的的两个文件

以上wordpress默认主题文件夹中,style.css和index.php是主题必须的文件

也就是说,一个最简单的主题,只需这两个文件【点击查看】

其他文件的出现是为了满足日常使用的需要。

当然上面的文件中,还有带横杠“-”的没有说明,我将在后面的课程中详细解释。

为您推荐

返回顶部