模板文件template files)和模板template)是从零开始创建 WordPress 主题系列教程的第二篇。开始之前,你要确保你已经看过WordPress 主题教程 #1:介绍,否则你将无法理解在教程 #2 中使用的名词。
在WordPress 主题教程 #1:介绍中,我们已经学过了 WordPress 的两条基本规则和术语,而这篇将会深入讲解模板文件,模板,以及每个页面的结构。

WordPress 博客的每个页面由多个模板文件组成的,下面是首页的例子:

在上图中,我们可以看出主题的 index.php 是由 4 个模板文件组成: header.phpindex.phpsidebar.phpfooter.php

Header 模板文件:

通常在这个文件中包含博客的标题(title)和描述(description)。而且它们通常在整个博客中都是一样的。

<script language="JavaScript" src="http://book.book560.com/ads/ads728x15.js" type="text/javascript"></script>

Index 模板文件:

这个模板文件包含你的日志的标题日志的内容(就是每篇日志的文本和图片)和日志元数据 (元数据是每篇日志的额外信息,如作者是谁,日志发布的时间,在哪个分类下,有多少留言等等)。

Sidebar 模板文件

这个模板文件主要用于控制博客的页面列表类别列表存档列表友情链接列表其他一些列表

Footer 模板文件:

header.php 模板文件一样,footer.php 通常不会因为页面的改变而改变,你可以在这里放置任何东西,但是通常是版权信息

现在让我解释为什么把上面图片中的 index.php 所在的区域标为红色的。引文这块区域是会根据不同类型的页面而发生变化。

如果你在单一日志页面,这时候页面将会包含这四个模板文件:header.phpsingle.phpsidebar.php 和 footer。

WordPress 主题教程 #2:模板文件和模板相关推荐

  1. WordPress 主题教程 #4b:Header 模板 2

    Header 模板 2是从零开始创建 WordPress 主题教程系列教程的第四篇第二部分.最后说一次,开始之前务必先读下前面的日志.这篇会完成 Herder 模板,并且开始介绍 DIV Box 模型 ...

  2. Ztmao主题猫wordpress主题经典失传版/WP网站模板下载站源码+全局SEO功能设定

    Ztmao主题猫wordpress主题经典失传版/WP网站模板下载站源码+全局SEO功能设定,主题猫主要提供 wordpress 网站模板.wordpress 博客主题-wordpress 企业主题下 ...

  3. jquery toggle_响应式WordPress主题教程–第6部分– jQuery Toggle菜单

    jquery toggle 视频教程详细信息 名称 响应式WordPress主题教程–第6部分– jQuery Toggle菜单 描述 我们将继续在导航菜单上进行操作. 在这一部分中,我们写了一口jQ ...

  4. WordPress 主题教程 #4a:Header 模板

    Header 模板是从零开始创建 WordPress 主题系列教程的第四篇.前面我向你讲解了如何安装和启动 XAMPP,安装 WordPress 主题以及介绍了 PHP 语言的最基本语言,这篇我们将继 ...

  5. WordPress 主题教程 #3:开始 Index.php

    开始 Index.php 是从零开始创建 WordPress 主题系列教程的第三篇.在介绍了 WordPress 主题的一些规则和术语,以及对 WordPress 模板和模板文件了解之后,现在是开始动 ...

  6. wordpress 主题教程-笔记

    前言:代码参考 ,如无特别说明,下面所说的文件,都在 主题目录下. https://blog.wpjam.com/m/wp-theme-lesson-3-starting-indexphp/ http ...

  7. WordPress 主题教程 #6:侧边栏

    侧边栏是从零开始创建 WordPress 主题系列教程的第六篇,这一篇我们主要讲解 WordPress 主题的侧边栏,让你很快掌握它的结构,并能编码和样式化它. 在开始侧边栏之前,这是现在 index ...

  8. WordPress 主题教程 #5c:日志元数据

    日志元数据是从零开始创建 WordPress 主题系列教程的五篇的第三部分,今天我们将开始讲解日志的元数据(Postmetadata):日期(date),分类(categories),作者(autho ...

  9. WordPress 主题教程 #5:主循环

    调用博客日志的主循环(The Loop)是 WordPress 中最重要的 PHP 代码集,几乎所有的页面都会用到它.这也是从零开始创建 WordPress 主题系列教程的第五篇. 在开始继续学习之前 ...

最新文章

  1. ubuntu9.10 qq自动退出修复
  2. hikari如何切换数据源_hikari数据库连接池
  3. iOS Hacker dumpdecrypted脱壳
  4. 原生 ajax查询,原生ajax啦啦啦
  5. 华为鸿蒙麒麟玉兔_华为P50除了麒麟9000,还预装鸿蒙系统,比iPhone12值得买
  6. DELL服务器 技术交流QQ群
  7. 封装算法: 模板方法(Template Method)模式
  8. 城市智慧路灯综合管理平台、图监控、灯箱实时监控、策略管理、故障报警、灯具管理、数据统计、故障分析、开关灯记录分析、区域管理、分组管理、DIV+CSS布局设计、HTML/Bootstrp/jQuery
  9. php tcpdf 黑线,php – tcpdf中的内部链接
  10. 972信息检索 | 第一章 信息检索概述
  11. (软考)系统架构师大纲
  12. 手把手教您JbuliderX+Tomcat5.0的配置
  13. 《会计学》的会计分录使用逻辑(2020年12月写)
  14. LinkedIn Camus实践及踩坑记录
  15. [转帖] 丰富多彩的开放课程资源
  16. R数据分析|可视化|dplyr|Kaggle奥运会数据集(一)
  17. 美业小程序要如何复盘
  18. 怎么解决几何画板工具箱乱码
  19. 工作技巧篇--职场邮箱
  20. Shell练习题(五)

热门文章

  1. 信息学奥赛一本通(2049:【例5.19】字符串判等)
  2. Two Strings(CF-223B)
  3. 二分法求函数的零点(信息学奥赛一本通-T1241)
  4. 信息学奥赛一本通C++语言——1112:最大值和最小值的差
  5. php通过smtp发送邮件源码_PHP SMTP发送邮件函数
  6. CUDA 网格级并发-流(1)
  7. Caffe中如果高效实现卷积层
  8. setState是同步的还是异步的(都有)
  9. phpcmsV9 QQ登录问题分析 - 踩坑篇
  10. DedeCMS高仿老版chinaz站长网模板