wordpress 主题制作教程系列(4)之default主题index.php

Ii is easy,it is fun.这是我们wordpress 主题制作教程的口号,事实就是这样的,慢慢体会吧。

在我们“教程的wordpress主题制作入门教程系列(3)之default主题的组织结构这一讲中对教程做了概要说明,并且简要分析了style.css文件。这一讲我们主要分析一下index.php和header.php ,index.php是一个很重要的文件,通过一讲的内容不能够讲明白,我打算在本讲中将一部分内容剩余的内容在剩余的教程中穿插讲解。

default 主题分析 (index.php )

打开index.php文件,我们看到如下代码。不要头大,这些代码其实很简单,庖丁解牛,慢慢搞定它。

/**



	
id="post-">

Not Found

Sorry, but you are looking for something that isn't here.

我们把这一段冗长的代码分成四部分来逐个分析,也许这样会更加容易理解一些。

第一部分:

<?php

/**

* @package WordPress

* @subpackage Default_Theme

*/

get_header();

?>

这一段代码相对较简单一些,包括注释和一个函数get_header() (这个函数是一个典型是一个wp 模版函数)。他的作用是加载头部文件即header.php,相当于php中的include 函数的作用。这个函数的原型在wp-includes/general-template.php,有一定php基础的朋友可以看一下函数的具体定义实现方法,第三部分()get_sitebar()函数和第四部分()get_footer(),实现的原理和get_header()一样,他们的作用通过他们的名字就可一猜出来的。

剩下代码就是第二部分啦,是index.php的主要代码,暂时先不做分析。接下来我们看看这四个部分的关系,和他们在WordPress页面中的位置和作用,请看下面的这一图片。

wpdesign02

default主题四部分之间的关系

有任何问题可以在此留言或者im 我都可以!我会及时做出回复!也欢迎的大家对教程提出意见和建议,我们将做出及时的调整。

wordpress 主题制作教程系列(4)之default主题index.php》上有2条评论

  1. Pingback引用通告: webfuns–趣味互联网 » wordpress主题制作入门教程系列之default主题header.php和footer.php

  2. Pingback引用通告: wordpress主题制作入门教程系列(5)之default主题index.php(二) | webfuns--趣味互联网

发表评论

电子邮件地址不会被公开。 必填项已用*标注