WordPress基础知识之详解WordPress主题文件结构-钻芒博客

无论是使用还是制作WordPress都需要对WordPress主题模板结构有一个简单的了解,搞清楚基本层式结构即可清楚哪些文件负责调用哪些内容,方便对网站内容进行调整及修改。当然这需要大家对html代码标签有一定的了解。那么今天给大家讲解的就是WordPress的文件结构,主要是主题目录下面的文件构成。希望通过今天的学习,能让每个人都初步了解WordPress构成。先看下图,WordPress程序的根目录。

WordPress基础知识之详解WordPress主题文件结构-钻芒博客
  • 第一个文件夹,idea是PHPstorm编辑器生成的文件,默认没有,这个不用管
  • 第二个文件夹,wp-admin后台管理文件夹,一般情况无需操作
  • 第三个文件夹,wp-content我们以后经常使用的文件夹,包含了主题、插件、语言包、媒体文件
  • 第四个文件夹,wp-includes本系统的内核文件,原则上不修改该文件夹下面的内容
  • 其他的PHP文件,需要知道index.php是默认的入口文件,wp-config-sample.php是配置文件示例
  • wp-confg.php是网站的配置文件,里面包含数据库信息,数据表前缀等各种常用配置信息
  • 其他文件,暂时不用理会,保持原样即可

而我们经常使用的wp-content文件夹下有什么呢?再来看图:

WordPress基础知识之详解WordPress主题文件结构-钻芒博客
  • 第一个,languages,存储语言包
  • 第二个,plugins,存放插件
  • 第三个,themes,存放主题
  • 第四个,upgrade,更新文件夹
  • 第五个,uploads,媒体库存放文件夹,图片、附件等
  • 第六个,index.php,不用理会

下面就是我们今天的重点了,themes文件夹,它里面每一个文件夹就代表一个主题:

WordPress基础知识之详解WordPress主题文件结构-钻芒博客

上面三个文件夹,就是WordPress 4.5版本以后的三个默认主题了,我们接下来以第一个主题来剖析下主题结构。

WordPress基础知识之详解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 – 默认文章样式表文件,包含主题基本信息【必须有】

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

也就是说,一个最简单的主题,只需这两个文件。其他文件的出现是为了满足日常使用的需要。当然上面的文件中,还有带横杠“-”的没有说明,其实等你慢慢了解之后就知道我为什么没有讲解了,其实就是内容的延伸,主题千变文化,但是万变不离其本。

小伙伴们?看完了课程,是不是觉得对WordPress又多了解了一步呢?跟着本“大神”走,带你装B带你FLY~~

本文转载自WordPress爱好者

原文链接:www.wm945.cn/195.html