上一篇讲了下比较重要的page.php和single.php,这篇说点简单的,comments.php 和search.php 这两个文件,一个评论一个是搜索,都是列表的形式进行展示。评价大家在博客网站里面见到的最多,还有一个是搜索,假如网站上面需要有搜索功能,可以使用search.php 来对搜索页面布局和排版,具体里面代码这个就不要具体讲了,大家都可以默认主题那边去看下。下面列举一下还有哪些文件我们是直接可以使用的。

  1. 404.php 这个文件是你的网站搜索或者浏览不存在的页面的时候,都会触发这个文件里面的内容,然后给用户一个友好的提示说页面未找到,或者未知页面啥的。这个就是它的所用
  2. functions.php 这个文件是主题的核心文件,为拿到这儿来说因为虽然很核心,但是如果对wordpress函数不熟悉的,对PHP不了解的,这里面的东西一般都不要动,在这个文件里面你可以定义自己的函数,可以通过wordpress的钩子(hook)来处理各自功能和效果。只有放到这里功能才会起作用,放到其他地方没有效果。
  3. style.css 样式文件,放到主题的根目录,这个是必不可少的,我在刚开始的时候就提到过,因为它是入口,这个文件顶部注明了主题名称,作者等等相关信息。具体大家参考默认主题来看就行。
  4. taxonomy-name.php 分类法文件,这个就是我们创建了自定义的分类法之后,可以使用这个文件来单独对这个分类法页面进行样式布局,比如我们创建分类法的名称为news, 那文件命名的方式就是taxonomy-news.php 具体后面我会讲到。
  5. searchform.php 这个就是搜索表单提交的文件,假如这个文件不加,那么会调用wordpress默认的搜索表单,假如你想对搜索表单进行定制,那你就可以使用这个文件来进行处理。然后在你想要放置搜索框的地方,输入这段代码来调用搜索表单
    <?php get_search_form(); ?>

上面就是这些基本的了,其实还有这里就不在继续说啦,因为没有必要了,我们会用到的也就那么几个文件,加上我们自己一些想法灵活的来使用。所以基本主题文件结构就讲到这些了。下面进行第二阶段的学习,主题制作常用到的函数和方法。有些内容是我之前就已经写过的,这次再来写,原因就是每一阶段你在使用的过程中都会有新的理解和想法。以前知识面没有那么广,所以再来给大家温习一遍。有需要的朋友可以来看看。