WordPress主题文件结构
无论是使用还是制作WordPress都需要对WordPress主题模板结构有一个简单的了解,搞清楚基本层式结构即可清楚哪些文件负责调用哪些内容,方便对网站内容进行调整及修改。当然这需要大家对html代码标签有一定的了解。那么今天给大家讲解的就是WordPress的文件结构,主要是主题目录下面的文件构成。希望通过今天的学习,能让每个人都初步了解WordPress构成。先看下图,
WordPress程序的根目录
- 第一个文件夹,idea是PHPstorm编辑器生成的文件,默认没有,这个不用管
- 第二个文件夹,wp-admin后台管理文件夹,一般情况无需操作
- 第三个文件夹,wp-content我们以后经常使用的文件夹,包含了主题、插件、语言包、媒体文件
- 第四个文件夹,wp-includes本系统的内核文件,原则上不修改该文件夹下面的内容
- 其他的PHP文件,需要知道index.php是默认的入口文件,wp-config-sample.php是配置文件示例
- wp-confg.php是网站的配置文件,里面包含数据库信息,数据表前缀等各种常用配置信息
- 其他文件,暂时不用理会,保持原样即可
wp-content文件夹
而我们经常使用的wp-content文件夹下有什么呢?再来看图:
- 第一个,languages,存储语言包
- 第二个,plugins,存放插件
- 第三个,themes,存放主题
- 第四个,upgrade,更新文件夹
- 第五个,uploads,媒体库存放文件夹,图片、附件等
- 第六个,index.php,不用理会
themes文件夹
下面就是我们今天的重点了,themes文件夹,它里面每一个文件夹就代表一个主题:
上面三个文件夹,就是WordPress 4.5版本以后的三个默认主题了,我们接下来以第一个主题来剖析下主题结构。
今天课程中,上图中内所有的文件夹和带横杠“-”的文件,我们排出,今天不说这些文件,我们就说说有红框的文件。
主题文件夹
- 第一个: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 – 默认文章样式表文件,包含主题基本信息【必须有】
以上wordpress默认主题文件夹中,style.css和index.php是主题必须的文件。
也就是说,一个最简单的主题,只需这两个文件。其他文件的出现是为了满足日常使用的需要。当然上面的文件中,还有带横杠“-”的没有说明,其实等你慢慢了解之后就知道我为什么没有讲解了,其实就是内容的延伸,主题千变文化,但是万变不离其本。
本文转载自:钻芒博客
623 Views