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. 没有图片
  2. 没有图片

    2009.07.20

    50本名著,50句经典语言

    1.神要是公然去跟人作对,那是任何人都难以对…

  3. 2014.08.14

    WPS Office 2014 去广告版免费下载

    WPS是国产软件中比较受欢迎的办公软件,其功…

  4. 没有图片

    2010.12.23

    吐血推荐:联盟主机送优惠码了!

    圣诞节就要来了,值此佳节之际联盟主机也为广大…

  5. 没有图片

    2009.08.31

    Gif 动画制作软件 GIF Movie Gear 4.2.1 注册码

    GIF动画制作软件,几乎有需要制作GIF动画…

  6. 没有图片

    2009.09.24

    解决 WordPress 'J.parentNode'为空或不是对象 的办法

    一直用 Firefox 浏览器,网页里出现一…

评论

还没有评论。