• 关于教程
  • 主题制作
  • 读书笔记
  • 生活笔记
  • 关于我
  • 有问题加我QQ 248758228

    wordpress主题文件结构

    更新时间:2018-05-27 14:45:12

    【温馨提示:视频教程将在6月份开始更新,可提前购买,1-10元一节课,联系QQ248758228】


    这一课讲解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是主题必须的文件

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

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

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

    其实还有其他文件没有在以上列表中,我们在后期的课程中慢慢述说。

     

                   

      0个问题

    WordPress主题制作

  • 01、前言
  • 写给读者重要说明运行环境
  • 02、开始制作
  • 极简主题基本函数主题信息静态采集头部文件底部文件默认首页wordpress侧边栏 - sidebar.phpwordpress分类目录 - cagegory.phpwordpress文章内容页 - single.phpwordpress404页面 - 404.phpwordpress页面文件 - page.phpwordrpess文章归档 - archive.phpwordpress评论文件 - comments.phpwordpress搜索结果页 - search.phpwordpress图片展示 - image.phpwordpress函数文件 - functions.phpwordpress自定义文件 - xxx.phpwordpress原生拓展文件 xxx-xxx.php
  • 03、主题结构
  • 主题结构首页加载归档页加载内容页加载页面加载其他加载
  • 04、导航菜单
  • wordpress主题使用导航菜单功能一:注册菜单wordpress主题使用导航菜单功能二:基本调用wordpress主题使用导航菜单功能三:替换适配wordpress主题使用导航菜单功能四:继承类适配wordpress主题使用导航菜单功能五:功能添加
  • 04、文章循环
  • wordpress文章循环详解一:基本循环wordpress文章循环详解二:参数循环wordpress文章循环详解三:自定义筛选wordpress文章循环详解四:多条件或、与、非筛选wordpress文章循环详解五:使用或者集成ACF高级字段插件
  • 05、文章类型
  • wordpress添加自定义文章类型一:注册类型wordpress添加自定义文章类型二:支持伪静态wordpress添加自定义文章类型三:注册分类法wordpress添加自定义文章类型四:添加标签功能wordpress添加自定义文章类型五:独立展示
  • 06、评论系统
  • 07、用户相关
  • wordpress添加用户角色wordpress添加用户字段
  • 08、注册登录
  • wordpress原生登录系统改造wordpress添加前台登录功能一:POST提交wordpress添加前台登录功能三:AJAX无刷新登录wordpress添加前台注册功能
  • 09、页面相关
  • 10、媒体/附件
  • wordpress使用ajax上传图片到媒体库,layui富文本编辑结合wordpress
  • 11、小工具
  • 12、排序相关
  • 13、数据库
  • wordpress数据库结构介绍wordpress数据库操作之一:新增数据表wordpress数据库操作之二:添加数据wordpress数据库操作之三:查询数据wordpress数据库操作之四:删除数据wordpress数据库操作之五:更新数据
  • 14、在线支付
  • 15、常见问题
  • 16、功能案例
  • 17、伪静态
  • 刷新规则

    操作教程

  • 售后服务
  • <