WordPress主题的制作非常的自由, 许多WordPress的爱好者都很喜欢自己动手来做一款适合自己口味的主题。那么如何让你自己制作的主题更加个性呢? 方法自然有很多了,今天我就主要介绍一个常用的,非常简单的PHP命令 – Include命令, 通过这个PHP命令, 大家可以非常自由的定制你的WordPress主题

在PHP程序语言中, Includes命令的意思就是包含在一个文件中,引用或者包含另外一个文件的内容,比如我们再各大网站中见到的用户登录窗口, 可以说有99%的PHP代码中都使用了Includes命令来引用一个用户登录文件(该文件主要用于将我们输入的信息和网站数据库的信息进行比对,从而确定用户账户的有效性)

在PHP文件中,include命令的基本格式是这样的:  <?php include(’../abc.php’); ?>, 一定要注意, include命令中括号里的文件路径必须是相对地址, 而不是绝对地址。 比如<?php include(’../abc.php’); ?> 这段代码的意思就是引用上一层文件夹中的abc.php这个文件的内容。

在WordPress中, Include命令稍稍有些变化。因为WordPress程序安装路径的特殊性, 我们采用一个小小的变量来使文件引用更加的便利。 一般来讲, WordPress代码中的Include命令格式如下:

<?php include (TEMPLATEPATH. ‘/abc.php’); ?>

代码中的TEMPLATEPATH指的是主题文件所在的文件夹,后面跟随的就是你要引用的文件地址了。 上面代码的意思就是引用当前主题文件夹中的abc.php这个文件中的内容。

OK, 现在基本上大家已经了解了如何使用Include命令了, 那么这种方法的好处在哪儿呢?

  • 1. 定制页面
    通过Include命令, 你可以非常容易的定制WordPress的每一个页面。 比如我们可以单独制作一个静态页面,命名为a.php, 通过Include命令我们可以将这个页面的内容显示在任何一个页面中。 这样就非常容易的实现了不同页面显示不同内容的需求, 用户再也不会看到一个永远不变的头部大图和右侧导航栏了。
  • 2. 定制广告
    将广告内容独立出来,单独放在一个文件里面,非常有利于WordPress主题的管理, 尤其是对于哪些初级的WordPress用户来讲, 给他们一个独立的文件,允许他们在自己的博客中放Google Adsense, 一定会把他们乐坏的,^_^
  • 3. 将网页内容模块化
    实际上将网页内容弄个模块化才是include命令最大的优点, 通过Include命令,我们成功的将网页的头部,正文, 导航栏, 底部链接等内容分开管理, 使得代码更加的简洁,方便。 WordPress中内置的<?php get_header(); ?>   <?php get_footer(); ?> 等命令实际上也不过是php代码中Include命令的翻版罢了。
  • 当然, 想要定制页面的话,仅仅靠Include命令还是远远不够的, 许多PHP高手都喜欢用PHP语言中的判断语句, 来实现网页的定制化, 这就需要懂一点PHP语言了, 等我学会了再和大家分享, o(∩_∩)o…