包含模板文件标签 - get_header函数

描述:

从你主题当前目录包含一个header.php模板文件,如果指定了参数名,那么会包含一个header-{name}.php的文件。如果你的主题里没有header文件,那么系统会自动包含默认主题的头文件( wp-includes/theme-compat/header.php)。、

使用方法:

<?php get_header( $name ); ?>

参数:

$name(字符串)(可选)会调用相应的header-name.php文件。

示例:

简单的404页面
下面的页面是简单的404请求页面。你也可以包含你主题里的404.php页面。

<?php get_header(); ?>
<h2>Error 404 - Not Found</h2>
<?php get_sidebar(); ?>
<?php get_footer(); ?>


多个Header

不同的header对应不同的页面。

<?php
if ( is_home() ) :
	get_header( 'home' );
elseif ( is_404() ) :
	get_header( '404' );
else :
	get_header();
endif;
?>


上面的参数home和404对应各自的header-home.php和header-404.php页面。

注意:

使用locate_template()函数
使用 do_action()函数调用get_header行为。



原创文章 22 获赞 20 访问量 18万+

猜你喜欢

转载自blog.csdn.net/lw001x/article/details/52077040