在wordpress模板制作的過程中常常會遇到,需要為不同頁面調用不同頭部模板的情況,下面這段代碼可以完美解決這個問題。
<?php
if ( is_home() ) :
get_header( 'home' );
elseif ( is_404() ) :
get_header( '404' );
else :
get_header();
endif;
?>
這里為首頁和404錯誤頁分別調用了header-home.php和header-404.php這兩個不同的頭部文件。只需要將要顯示的代碼分別放入header-home.php和header-404.php文件即可。