介绍
怎么在WordPress中利用get_header()获取头部函数?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
<强>函数意义详解
强>从当前主题调用header。php文件。是不是很简单吗?好吧,如果你是新手的话这里要提醒一下,这里的获得和get_children (), get_category中的得到略有不同之处。
<强> get_header函数声明(定义)
强>之前写文章很少会写到函数定义的代码,后来自己翻看的时候发现这个习惯不太好,所以决定,只要篇幅允许,就会把函数主题贴出来,方便自己翻看。
get_header函数,声明(定义)的位置,是在wp=包括/普通模板。php文件的第24 - 36行左右的位置。
function get_header (, name 美元;=,null ), { ,do_action (, & # 39; get_header& # 39;,, name 美元;); , 数组,templates 美元;=,(); ,if (,收取(名字)美元) ,美元模板[]=,“头-{$名称}.php"; , ,美元模板[]=,& # 39;header。php # 39;; , ,//Backward compat  code will be removed 拷贝a future 释放 ,if (& # 39; & # 39;,==, locate_template(美元模板,,真的) ,load_template (, ABSPATH 只WPINC 只& # 39;/theme-compat header。php # 39;); }
get_header函数的使用
& lt; ? php get_header (, name 美元;);,?在
很简单,从上面的函数声明中我们也能看的出,该函数只接受一个变量作为参数。
参数解释
美元的名字,从上面的函数声明中我们可以看的出,美元的名字是一个字符串型变量,用来调用头的别名模板,
比如$ name=癮b”;
也就是我们这样
& lt; ? php 时间=美元才能name “ab” get_header才能(,name 美元),, , 祝辞;
这将会调用header-ab。php文件作为头部文件的调用。
<强>例子:强>
<强> 1。简单的404页面强>
下面的代码是一个简单模板文件,专门用来显示“HTTP 404:不是Found"错误的(这个文件应该包含在你的主题中,名为404。php)
& lt; ? php get_header();, ?比; & lt; h3> Error 404年,安康;Not Found & lt; ? php get_sidebar();, ?比; & lt; ? php get_footer();, ?在
<强> 2。多种头部强>
为不同的页面显示不同的头部
& lt; php ? if (, is_home (),),: ,get_header(, & # 39;回家# 39;,); elseif (, is_404 (),),: ,get_header (, & # 39; 404 & # 39;,); else : ,get_header (); endif; ?在
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。