wordpress2.9模板支持page-slug和page-id

Posted 2009年12月27日 by

在2.9之前的版本中,如果想个性化一个页面,需要先创建一个模板文件,创建方法是在文件的开始加上一段注释

<?php
/*
Template Name: 模板名
*/

然后新建页面的时候再选择这个模板。在我前几天写的了解wordpress模板(主题)系统 一文中提到了2.9将要支持的几个文件,其中就有page-slug和page-id。趁着昨天刚升级到2.9,今天就迫不及待的想测试一下,果然,还真的支持。

测试过程

首先在后台控制面板新建了一个页面,标题为“测试”,别名”test”。然后访问网站发现导航中多了一个“测试”的链接,点击后发现调用的是page.php文件。

然后又新建了一个page-test.php文件,内容为

<?php
get_header();
echo “这只是一个测试页面”;
get_footer();
?>

刷新测试页面,除了显示网页头部和尾部之外,中间显示的是“这只是一个测试页面”,说明page-test.php已经工作了。

最后把page-test.php重命名为page-192.php(192是页面ID),然后强制刷新测试页面,仍然显示“这只是一个测试页面”,说明page-192.php也正常工作了。

Post Details

  • Post Title: wordpress2.9模板支持page-slug和page-id
  • Author: classiclori
  • Filed As: wordpress
  • Tags:
  • You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
29 views

Leave a Reply