怎么在WordPress中利用get_header()获取头部函数

  介绍

怎么在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;   ?在

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

怎么在WordPress中利用get_header()获取头部函数