WordPress模板教程 1. Intro | 介绍

今天开始我将和大家一起来学习 WordPress 模板制作,本教程主要讲:

  • 基本规则
  • 术语 / 行话
  • 层式结构

基本规则:

  • 规则 #1:以正确顺序关闭所有标签。正确和错误关闭标签的方法在错误关闭标签的方法中,关闭的 ul 标签是不按次序的。

    每个标签都是在 <> 中,是否有斜线 /,则指明这个标签是开始标签还是结束标签。如:<> 是开始标签,而</> 是结束标签。在上面的例子中,我使用 ul(无序列表)li (列表元素)标签。注意开始和结束 li 标签在开始和结束 ul 标签的里面,这就是标签正确嵌套。

  • 规则 #2:每个主题至少有这两个文件 – style.cssindex.php。index.php 告诉你的主题所有的元素该如何布局,style.css 则告诉你主题所有的元素该如何展示。下面是完整的主题文件列表(现在不用担心这个列表):
    • style.css
    • index.php
    • home.php
    • single.php
    • page.php
    • archive.php
    • category.php
    • search.php
    • 404.php
    • comments.php
    • comments-popup.php
    • author.php
    • date.php

专业术语:

  • Template(模板) — 其实就是一个代码集,很多地方会利用到这个代码集,把它整合成一个代码集,就不必一遍遍输入这些重复代码。
  • Template file(模板文件) — 一个包含一个或者多个代码集(模板)文件。每个主题是由多个模板文件组成的,如:index.php,style.css,sidebar.php 等等。
  • Theme(主题)或者 WordPress theme(WordPress 主题) — 所有你正在使用的文件:文本,图像,代码等等。注意: WordPress theme(主题)和 WordPress template(s)(模板)是两个不同的东西,尽管有些人认为他们一样。
  • Post(日志) — 现在你读的就是一篇日志。此外,它是你 blog 的一个简单的条目,如:一个页面或者一篇日记。
  • Page(静态页面) — 一种特殊的 post,它不是以分类组织的。它有别于你其他的日志。注意:在 WordPress,page(页面)和 Page(静态页面)是两种不同的东西。

层式结构:

下面这幅图简单的向你展示,一旦你主题中的某个文件丢失了,WordPress 主题系统将会寻找什么。这里列出了6个文件而不是完整的13个,因为这6个是你需要或更大时间去关注的。在接下来的教程中,你将学到余下的文件。

main-hierarchy.gif

我们可以通过他们的在图中位置知道他的重要性级别,上面,左边是最重要的,下面和右边是最不重要的

为什么会存在模板文件的层式结构或者说是重要性级别呢?因为如果 archive.php 文件(用来显示存档页面)丢失了,那么 WordPress 将会指定 index.php 去控制存档页面如何显示。

如果 single.php 模板文件丢失了呢,哪个模板文件它会去寻找用来显示单一日志呢?它会寻找 index.php。

希望这第一篇教程能对你有所帮助,也希望一起交流。都是初学者,相互学习才进步更快!

落花生

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 2011.10.08

    马云在斯坦福大学演讲全文

    大家好。我今天感到非常荣幸能来到这里和大家见…

  2. 没有图片

    2011.03.03

    Chat API 让你的网站添加在线客服|聊天工具

    很多网站都使用着53KF的在线客服系统,好像…

  3. 没有图片

    2016.08.25

    大股东在公司的持股比例分析

    很多人喜欢技术分析,也有不少人开始研究基本面…

  4. 2011.11.21

    每日一图:101张让人提神的精美桌面壁纸

    有很多设置来对电脑的桌面进行装饰,比如卡通、…

  5. 没有图片
  6. 2015.07.31

    Windows 10 漂亮的桌面壁纸

    Windows 10 发布这么久了,从试用版…

评论

还没有评论。