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

    wordpress主题文件加载顺序详解:首页加载

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

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


    学习wordpress必须知道文件的加载顺序,当你访问一个页面的时候,你要知道这个页面使用了那个文件,当然,我们这里说的文件是主题的入口文件,至于入口文件里面引用了其他文件的不在这个范畴内容。找到了入口文件,就可以通过入口文件里面的代码或者函数,确定你要修改的具体位置。下图是wordpress所有主题文件加载顺序。

    首页使用的是那个文件?

    上一节中,我们说index.php是一个主题的默认入口文件。这个是没有错的,默认这两个字很关键,看下面的图片。

    这里如果设置为默认值,也就是第一个,那么你的网站入口文件是index.php。

    还有一种特殊情况:如果你的主题目录下面有home.php文件。那么优先使用home.php文件

    还有一种权限更高的情况,那就是front-page.php文件。

    三个文件的加载顺序是:

    1. front-page.php   最高权重
    2. home.php
    3. index.php 【这个文件是必须的

    这个很重要。

    如果你自己设置了主页,比如你的页面或者你的文章。那么你的主页就不是默认了。

    主页设置为页面有一下两种情况。

    第一种情况。主题下面只有一个默认页面模板,那就是page.php文件。你的首页就是用这个文件来显示。

    第二个情况。主题下面有自定义的页面模板文件。那么你要去后台->页面里面。找到你设置为首页的页面,查看该页面使用的页面模板。

    如果下图:

    当你找到这个页面的模板名称后,可以去主题文件夹下面找到这个文件。具体查找的方法我们将在页面分类来讲述。

    主题设置为文章,就采用文章模板,默认是single.php文件。

    设置主页为文章也是有两种情况

    第一个就是默认使用single.php文件。

    第二种是使用single-xxx.php文件,或者single-xxx-yyy.php。这里的XY将在后面的课程中来解释。

     

                   

      0个问题

    WordPress主题制作

  • 01、前言
  • 写给读者重要说明运行环境
  • 02、开始制作
  • 极简主题基本函数主题信息静态采集头部文件底部文件默认首页wordpress侧边栏 - sidebar.phpwordpress分类目录 - cagegory.phpwordpress404页面 - 404.phpwordpress文章内容页 - single.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、伪静态
  • 刷新规则

    操作教程

  • 售后服务
  • <