在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也正常工作了。