Wordpress自定义页面(非模版)

phpecho  时间:2021-05-20  阅读:()
这种方法的自由度较高,并且可以创建非WordPress格式的URL,非常有用.
比如我们要把/test转交给主题文件夹下的/custom/test.
php来处理,就可以用这种方式来处理.
这种方法用到templateredirect钩子,templateredirect是WordPress在预处理好所有参数设置之后决定调用主题模板的时候调用的.
我们只需在主题的function.
php文件的尾部加上:functionloadCustomTemplate($template){global$wp_query;if(!
file_exists($template))return;$wp_query->is_page=true;$wp_query->is_single=false;$wp_query->is_home=false;$wp_query->comments=false;//ifwehavea404statusif($wp_query->is_404){//setstatusof404tofalseunset($wp_query->query["error"]);$wp_query->query_vars["error"]="";$wp_query->is_404=false;}//changetheheaderto200OKheader("HTTP/1.
1200OK");//loadourtemplateinclude($template);exit;}functiontemplateRedirect(){$basename=basename($_SERVER['REQUEST_URI'SERVER['QUERY_STRING']);loadCustomTemplate(TEMPLATEPATH.
'/custom/'.
"/$basename.
php");}add_action('template_redirect','templateRedirect');这样就实现了WordPress查找/custom文件夹下的php文件,并且将相匹配的URL请求转交给对应的php文件来处理的效果,与此同时,这个php文件还保持了对WordPressAPI的调用,因此留给我们的空间非常大.
1/2例如如果我们在/custom文件夹下创建一个test.
php的文件如下:Iteblogpage

半月湾($59.99/年),升级带宽至200M起步 三网CN2 GIA线路

在前面的文章中就有介绍到半月湾Half Moon Bay Cloud服务商有提供洛杉矶DC5数据中心云服务器,这个堪比我们可能熟悉的某服务商,如果我们有用过的话会发现这个服务商的价格比较贵,而且一直缺货。这里,于是半月湾服务商看到机会来了,于是有新增同机房的CN2 GIA优化线路。在之前的文章中介绍到Half Moon Bay Cloud DC5机房且进行过测评。这次的变化是从原来基础的年付49....

WHloud Date鲸云数据($9.00/月), 韩国,日本,香港

WHloud Date(鲸云数据),原做大数据和软件开发的团队,现在转变成云计算服务,面对海内外用户提供中国大陆,韩国,日本,香港等多个地方节点服务。24*7小时的在线支持,较为全面的虚拟化构架以及全方面的技术支持!官方网站:https://www.whloud.com/WHloud Date 韩国BGP云主机少量补货随时可以开通,随时可以用,两小时内提交退款,可在工作日期间全额原路返回!支持pa...

日本美国站群服务器raksmart站群新增,限量低至月1.99美元

RAKsmart 商家八月份的促销活动今天更新。基本上和上个月的产品套餐活动差不多的,不过也是有简单的微调。对于RAKsmart商家还是比较了解的,他们家产品虽然这两年增加多个机房,以及在VPS主机方案上有丰富的机房和调整到一些自营机房,他们家的策划能力还是有限,基本上每个月的套餐活动都差不多。RAKsmart 在八月份看到有新增香港高防服务器可选,最高100GB防御。同时原来上个月缺货的日本独立...

phpecho为你推荐
Vater壶腹癌是壶腹周围恶性肿瘤中第二常见的疾tracerouteTRACEROUTE的作用是什么360chrome360的chrome浏览器进程有点多哦???迅雷快鸟迅雷快鸟是做什么用的,,,杀毒软件免费下载2013排行榜免费杀毒软件最好的是那个?在那下载ios5.1.1完美越狱我的苹果手机版本显示的是5.1.1,怎么才知道是不是ios啊?我现在想越狱苹果5.1完美越狱iphone 5.1版本怎么越狱?bitchina现在哪个浏览器最好用?div居中div 中怎么居中卡巴斯基免费卡巴斯基有免费的吗
四川虚拟主机 buyvm lunarpages 帽子云 刀片服务器的优势 网站木马检测工具 91vps t云 怎么建立邮箱 512mb 免费外链相册 服务器防火墙 shuangcheng 第八届中美互联网论坛 cc加速器 西部数码主机 赵蓉 电脑主机配置 远程主机强迫关闭了一个现有的连接 kosskeb4 更多