2010年09月18日 118条评论

自定义页面模板的2种方法

总是有人问起,所以自己写出来,虽然一搜一大把,但问多自己终究会烦,不如写篇文章叫他们去我博客搜,一来轻松,二来增加 pv。

第一种方法

传统的方法就是复制一份 page.php 改名,然后修改其代码,最后在头部加上下面的代码

<?php
/*
Template Name: links
*/
?>

其中的“links”即模板名称,根据自己喜好命名,然后在新建立的页面的选项里选择此名称的模板即可。

第二种方法

其实还有一个更简单的方法,举例说明

1. 建立一个新页面,例如新页面的名叫 links

2. 复制一份 page.php,然后改名为 page-links.php(里面的代码根据需要修改)

3. 这样就 OK 了,简单不?这样打开 links 页面时 WP 会自动调用 page-links.php 了

总结

第一种方法好处是这样建立的页面模板可以多次调用

第二种方法的好处是简单,不需要额外添加模板识别代码

我个人比较喜欢第二种方法,因为重复调用一个页面模板的情况很少。

zww
or
oooo

“自定义页面模板的2种方法”有118条评论

  1. 朵未 says:

    我用的都是第一种方法,感觉比较好。

    1. zwwooooo says:

      @朵未
      用着好就行

  2. Leo.N says:

    常年使用第一种的路过。。

    1. zwwooooo says:

      @Leo.N
      常年第一种改第二种的回复。。

  3. 书香阁 says:

    博友来访 学习一下

  4. 大连SEO says:

    恩,以后可以试试第二种方法,我喜欢简单的东西。

    1. zwwooooo says:

      @大连SEO
      第二种简单点

  5. wp很强大,俺应该考虑用它来做个什么站的

  6. 小邪 says:

    嘎?那么简单,加一个“-links”就无敌啦 o(*≧▽≦)ツ,帅呆了 ~

    1. zwwooooo says:

      @小邪
      小邪也不知道?哈

    2. clyee says:

      @zwwooooo
      :evil: 不会吧 他不是还写过主题还是插件的,定义头它不知道就怪了 :!:

    3. zwwooooo says:

      @clyee
      不知道第二种方法很正常,我前段时间也不知道

  7. Leyeang says:

    一点一点的学习中~
    有个印象了,回头再到你这儿查。呵呵

    1. zwwooooo says:

      @Leyeang
      这个很容易

  8. mice says:

    :shock: 好吧..我表示我没有看懂....难道我太2了..

    1. zwwooooo says:

      @mice
      不是,是因为你不需要

  9. 还是用第一种方法多点

    1. zwwooooo says:

      @亿品元素
      因为教程的问题

  10. 哲哲 says:

    以前做一个tag页面·就是这么个办法··

    1. zwwooooo says:

      @哲哲
      呵呵,这是wp的灵活性

  11. 柳亚 says:

    终于明白原理了。。。。

    1. zwwooooo says:

      @柳亚
      只是使用方法

  12. 广州SEO says:

    我那是默认的,是哪种

  13. 囧啊囧 says:

    我直接后台新建,简单的适合我一点。

    1. zwwooooo says:

      @囧啊囧
      这……跟这讨论的前提不合

    2. 囧啊囧 says:

      @zwwooooo
      我知道,我想表达的意思是这个文章的方法不适合我这种基础的朋友。

    3. zwwooooo says:

      @囧啊囧
      呵呵,其实也挺简单的

  14. KARONL says:

    自己之前看到这个规律,试试看还是行的。

    1. zwwooooo says:

      @KARONL
      竟然自己发现规律得出方法,强

  15. zen cart says:

    第二方法不错!

    1. zwwooooo says:

      @zen cart
      简单方便

  16. 喜欢很第一种方法。

    1. zwwooooo says:

      @企业网站建设
      喜欢哪种就用哪种

  17. dengmin says:

    虽然我不喜欢php 但不得不说它里面很多机制是非常不错了

    1. zwwooooo says:

      @dengmin
      人各有所爱

  18. andy says:

    感觉还是不是很懂诶。。
    自定义页面模版有什么用。。
    你有没有页面帮忙给展示一下这个功能。。

    1. zwwooooo says:

      @andy
      我上面不是有页面么?自己看看

  19. an9 says:

    看起来容易,做起来难啊。

    1. zwwooooo says:

      @an9
      本来就简单,只是要去做

  20. 西风 says:

    学习一下,遇到不明白 在来这里找博主

发表评论

昵称 *

网址

B em del U Link Code Quote