php网页抓取标题( 强制客户用你指定的标题?那你太不人性化了吧!)
优采云 发布时间: 2021-12-27 07:20php网页抓取标题(
强制客户用你指定的标题?那你太不人性化了吧!)
获取WordPress中使用的模板的页面ID的简单方法
更新时间:2015年12月31日15:32:05 作者:Pandanus
本文主要介绍获取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
如果是theme子目录下的页面模板,则_wp_page_template的值收录
路径,如:templates/page-login.php
因为这个自定义列的名称以下划线开头,是一个隐藏的自定义列,所以在页面编辑页面的自定义列中是看不到这个字段的。
通过页面模板获取页面ID
我新建了一个登录页面模板,命名为login.php,并且后台已经有使用这个模板的页面,那么我可以使用下面的函数来获取login.php模板的页面id:
可能很多人会问,获取page id的目的是什么?通过id获取登录页面的链接不就可以了吗:
<p>