header/footer/sidebar可能會需要針對不同的場合使用。
比如只有首頁的設計需要和其它頁面不同,那就需要首頁專用的header。
可以在header模板內進行條件判斷,更好的做法是準備多個單獨的模板文件。
header/footer/sidebar文件一般是header.php/footer.php/sidebar.php。
若要有多個模板文件,就需要準備header-xxx.php/footer-xxx.php/sidebar-xxx.php
這樣命名的模板。
比如,要為首頁設置專門的頁頭,那就要分成header-top.php和header-other.php這樣兩個文件。
多個模板的情況,需要給相對應的引入模板函數(get_header/get_footer/get_sidebar)傳入參數,參數為模板文件xxx部分。
比如現在有header-top.php模板,那么引入該模板的需要如下這樣寫:
<?php get_header('top'); ?>
新聞熱點
疑難解答
圖片精選