在wordpress可以通过“撰写页面”来撰写新的页面,但此方法和撰写文章一样,只是将页面内容像文章一样编辑,页面的布局等仍和模板一样,无法自定义页面的布局样式。但是我们可以通过建立页面模板来定义页面的内容、样式及布局,通过设定页面采用新建的页面模板来实现自定义页面。具体步骤如下,
用文本编辑器在模板目录下面建立一个名问abc的php文件,输入如下代码,将abc.php文件保存问utf-8格式。

<?php
/*
*/
?>
这部分代码是告诉wordpress,这是一个名为abc的页面模板。
然后登录到wordpress后台,点击“撰写”、“撰写页面”打开一个新的页面,输入标题名字,如ABC,无需输入内容,在页面右下角找到“页面”或“页面模板”栏目,如果你已经abc.php正确保存在模板的目录下,那么在下拉菜单里面就可以看到ABC选项了。

这时你已新建了一个名为ABC的自定义页面,如果你在首页有设定页面导航栏的话,那么已经可以看到在导航栏里面多了ABC按钮了。

点击ABC,打开新建的自定义页面,你可以看到,里面内容、样式、布局等均和现有模板不同,为abc.php里面的html代码内容。

你也可以将这个自定义页面设为博客的首页。在后台,点击“选项”,“阅读”,将首页显示设置为静态页面,然后在静态页面里面选中ABC为首页,更新选项即可。这样你打开博客时,首先显示的就是自定义页面了。

转载文章请注明转载自:ThinkAgain - Let's Blog!


























2007.05.20 Sunday 9:30 pm
嗯哦,受教了!学到了不少!
2007.06.09 Saturday 4:53 pm
升级wp到2.1,发现新建页面的时候,竟然没有选择页面模板的选项?
2007.06.09 Saturday 5:15 pm
我是从wp2.0一路升级过来的。还没碰到您所提到的问题,请注意,只有在模板目录下存在页面模板时,才可以选择页面模板。
2007.07.27 Friday 4:11 pm
我在Yo2建的blog,好像不能选择页面模板,不知道为什么要限制这么功能。
2007.07.27 Friday 4:27 pm
请注意,只有在模板目录下存在页面模板时,才可以选择页面模板。
2007.10.12 Friday 1:16 pm
[...] 上面那段代码的意思为这个模板的名字为Tag。“自定义内容”就是在这个tag.php中要达到的目的,即一段php代码。由于这是新建页面,如果要让建立以后的Tag页面有和其它页面一样的效果,则必须调用其它页面默认的函数。以我的Tag Cloud页面为例,此处tag.php的所有代码为: <?php /* Template Name: Tag */ ?> <?php get_header();?> <div id="main"> <div id="content"> <div id="post-<?php the_ID(); ?>" class="postentity"> <div class="posthead"> <h3 class="posttitle">Tag Cloud</h3> </div> <div class="postcontent"> <?php wp_tag_cloud(’number=1000′); ?> </div> </div> </div> <?php get_sidebar();?> </div> <?php get_footer();?> [...]
2007.10.30 Tuesday 5:58 pm
[...] 上面那段代码的意思为 这个模板的名字为Tag。“自定义内容”就是在这个tag.php中要达到的目的,即一段php代码。由于这是新建页面,如果要让建立以后的Tag页面有 和其它页面一样的效果,则必须调用其它页面默认的函数。以我的Tag Cloud页面为例,此处tag.php的所有代码为: <?php /* Template Name: Tag */ ?> <?php get_header();?> <div id=”main”> <div id=”content”> <div id=”post-<?php the_ID(); ?>” class=”postentity”> <div class=”posthead”> <h3 class=”posttitle”>Tag Cloud</h3> </div> <div class=”postcontent”> <?php wp_tag_cloud(’number=1000′); ?> </div> </div> </div> <?php get_sidebar();?> </div> <?php get_footer();?> [...]
2007.12.28 Friday 7:36 pm
[...] 具体设置可以参考以下链接:http://www.thinkagain.cn/archives/142.html#more-142 [...]
2008.02.22 Friday 2:44 pm
[...] 在wordpress可以通过“撰写页面”来撰写新的页面,但此方法和撰写文章一样,只是将页面内容像文章一样编辑,页面的布局等仍和模板一样,无法自定 义页面的布局样式。但是我们可以通过建立页面模板来定义页面的内容、样式及布局,通过设定页面采用新建的页面模板来实现自定义页面。具体步骤如下, [...]
2008.11.06 Thursday 8:54 am
google搜索到此,原来酱紫。学写了
2009.05.22 Friday 2:18 pm
哈哈,谢谢啦。。。学到不少东西。。。
2009.10.06 Tuesday 8:54 pm
用默认的ABOUT修改就是了 何必这么麻烦啊
2010.03.06 Saturday 10:18 am
[...] 在wordpress可以通过“撰写页面”来撰写新的页面,但此方法和撰写文章一样,只是将页面内容像文章一样编辑,页面的布局等仍和模板一样,无法自定义页面的布局样式。但是我们可以通过建立页面模板来定义页面的内容、样式及布局,通过设定页面采用新建的页面模板来实现自定义页面。具体步骤如下, [...]