WordPress中获取所使用的模板的页面ID的简单方法


本文整理自网络,侵删。

什么是模板呢?默认情况 WordPress是使用主题目录下page.php来作为模板显示页面的,但是有时候我们需要不同的模板来显示页面,比如登录、注册和投稿页面等,这些页面跟普通的页面是有所区别,这时候WordPress提供了页面模板让开发者可以自定义WordPress页面外观甚至功能。
页面模板php文件的匹配

WordPress中是通过自定义栏目来记录页面所使用的模板的,自定义栏目名称:_wp_page_template,值为模板的文件名:

如果是默认模板page.php,那么 _wp_page_template 的值为:default。如果从始至终都是默认模板,WordPress不会添加此自定义栏目
如果是主题根目录下的自定义页面模板,那么那么 _wp_page_template 的值为文件名,如:page-login.php
如果是主题子目录下的页面模板,那么 _wp_page_template 的值包含路径,如:templates/page-login.php
因为这个自定义栏目的名称是以下划线开头的,属于隐藏的自定义栏目,所以你在页面编辑页的自定义栏目中是看不到这个字段的。

通过页面模板获取页面ID

阅读剩余部分

相关阅读 >>

腾讯云主机安装lnmp环境及wordpress教程

对帝国cms、dedecms、phpcms、discuz、phpwind、xiuno负载测试总结

wordpress特定文章对搜索引擎隐藏或只允许搜索引擎查看

详解wordpress中添加友情链接的方法

wordpress开发中自定义菜单的相关php函数使用简介

wordpress配置文件wp-config.php详解

wordpress自定义时间显示格式

wordpress获取文章内容摘要的方法

30 个很棒的php开源cms内容管理系统小结

wordpress最好用的博客系统之一

更多相关阅读请进入《wordpress》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...