首页 » WordPress » 使用 WordPress 页面模板

使用 WordPress 页面模板

July 6th, 2007 at 11:35am 雪山飞猪 浏览: 4,548

如果你曾经设计过模板,你可能遇到过这样的要求:

能让每个页面有不同的设计吗?

恩,如果你是用 page.php 来处理你所有页面的外观的话,答案肯定是“no”,但是如果你使用不同的页面模板,你当然可以使得每个页面的样子如你所望

举个例子,比如你有个客户想他所有的页面除了传记(bio)页面之外都有侧边栏,在他的传记页面,他想内容的宽度能够扩展到侧边栏的位置。具体步骤如下:

  • 在你的主题文件夹中创建一个新模板,命名为 bio.php (或者你喜欢的名字)
  • 然后把 page.php 模板中的内容拷贝到 bio.php 文件中。
  • 接着,找到模板文件中调用 sidebar 的地方,去掉或者注释它(如果不知道怎么做,看下我们的主题教程了)
  • 你可能需要找到 content div 标签,并手动给它增加一个 width 样式来扩展宽度以便能够占满整个 container div 标签。

完成之后,到 bio.php 的最上面插入以下代码:

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

当你完成添加代码之后,保存你的文件并上传到你服务器上的当前主题文件夹下。

现在是时候去使用 WordPress 管理界面让 bio 页面使用 Bio 页面模板,假如你不知道的话,这里是具体做法:

进入创建新页面,或者编辑 bio 页面(假如你已经创建了),在右边,你会看到一些不同的标题,如平路,页面状态,页面密码,上级页面,页面模板,页面缩略名,页面作者,页面顺序。点击页面模板的边上的加号,在下拉列表中找到 Bio,选择它并点击保存。

现在你的 bio 页面和你其他的页面使用不同的主题。

很明显,很多人使用该技巧,特别是那些把 WordPress 当作 CMS 而非博客来使用的客户。使用你的想像力,你可以用它创建出一些非常有创意性的东东。

翻译自:Using WordPress Page Templates

作者:雪山飞猪
原文链接:使用 WordPress 页面模板
我爱水煮鱼版权所有,转载时必须以链接形式注明作者和原始出处及本声明。

17fav 收藏本文

PR: 3 / del.ici.ous: 2 / Technorati: 5

23 条评论 添加你的评论

  • 1. fire3  |  July 6th, 2007 at 12:46 pm

    这招不错~以后可以尝试~

    [回复该留言]

  • 2. kisser9126  |  July 6th, 2007 at 9:27 pm

    已经想到了啊!呵呵

    [回复该留言]

  • 3. 雪山飞猪  |  July 6th, 2007 at 9:33 pm

    这个是很简单使用页面模板的功能,贴出来是给新手学习页面模板的。

    [回复该留言]

  • 4. boyeut  |  July 28th, 2007 at 12:10 am

    为什么我的模板没有那个页面模板选项呢?

    [回复该留言]

  • 5. 雪山飞猪  |  July 28th, 2007 at 12:16 am

    页面模板不是选项,是一个文件,

    [回复该留言]

  • 6. boyeut  |  July 28th, 2007 at 1:16 am

    我已经上传了一个模板文件,但撰写页面时候右侧栏没有选择这个模板的选项。

    [回复该留言]

  • 7. charlene  |  September 30th, 2007 at 10:35 am

    我按照你说的创建了,但是宽度这里有问题。你看看哪里错了?

    显示出来的是没有sidebar,但是页面宽度与以前一样
    该如何修改呢?多谢了!

    [回复该留言]

  • 8. charlene  |  September 30th, 2007 at 10:55 am

    怎么显示不出来啊

    [回复该留言]

  • 9. 雪山飞猪  |  September 30th, 2007 at 11:10 am

    帅哥,没有链接,我也帮不了你啊!

    [回复该留言]

  • 10. charlene  |  October 7th, 2007 at 10:50 am

    我有留,可是不知道怎么显示不了啊?
    能告诉我width标识是怎么样么?我用的就是w i d t h = 680
    (我怕打在一起又不显示了)直接添加在
    这个框框里面

    [回复该留言]

  • 11. dextlau  |  January 5th, 2008 at 10:51 am

    爽文哪!!黑黑

    [回复该留言]

  • 12. 1234  |  January 18th, 2008 at 11:26 pm

    鱼,如果我要首页和内页有不同的右边栏呢?怎么处理?哈哈,我知道你不是wordpress客服,我觉得这是个挺有意思的东西,要是有空,咱们可以聊聊这个话题,“首页、内页不同的右边栏”。谢谢了。

    [回复该留言]

    雪山飞猪 reply on January 18, 2008:

    我不回答叫 1234 的人的问题。不好意思!

    [回复该留言]

  • 13. moongirl  |  January 23rd, 2008 at 6:04 pm

    还是不太明白,我想在页面显示某一分类的所有文章,不知怎实现

    [回复该留言]

  • 14. bssn  |  February 28th, 2008 at 11:39 am

    爱死你了,就要这个东西,帅呆了!!!

    [回复该留言]

    雪山飞猪 reply on February 28, 2008:

    …..

    [回复该留言]

  • 15. Lee  |  April 22nd, 2008 at 1:06 pm

    请问你的clicki大小是怎么控制的啊

    [回复该留言]

  • 16. dms  |  June 18th, 2008 at 6:22 pm

    你好,如何才能做到想你的导航栏一样,用页面来给自己的东西进行分类,并也当前页面高亮显示?

    我现在是在head里手动添加标签进行分类链接的,因为在后台添加页面,要是写日志还是会在首页显示,不会出现分类链接。

    [回复该留言]

  • 17. 四月十七  |  July 25th, 2008 at 9:26 pm

    我撰写页面没有 页面模板 这个选项 怎么办?
    详细的请您帮忙看看我在wordpress.org.cn发的求助帖
    谢谢!
    http://www.wordpress.org.cn/thread-17243-1-1.html

    [回复该留言]

Trackbacks / Pingbacks

发表评论

必须

必填,打死不公开

:mrgreen: :neutral: :twisted: :arrow: :shock: :smile: :???: :cool: :evil: :grin: :idea: :oops: :razz: :roll: :wink: :cry: :eek: :lol: :mad: :sad: :!: :?:

通过插件重新设计 WordPress 的登陆界面 全局变量和 WordPress 主循环


WooThemes - Premium WordPress Themes Club

订阅

本站推荐

正在更新

分类

Clicki