load_template() 用來加載模板文件。
load_template() 還會設置好讓模板運行的環境,引入一些全局變量和主循環的查詢字符串,這樣可以在模板文件裏直接使用。
用法
|
1 |
load_template($_template_file,$require_once); |
參數
$_template_file
(字符串)(必須) 要引入的模板文件的路徑。
默認值:None
$require_once
(布爾)(可選) 如果設置成 True 則如果之前引入過這次不再引入 (require_once),否則無論是否引入過都會引入 (require) 。
默認值:False
返回值
此函數無返回值。
例子
|
if($overridden_template=locate_template('some-template.php')){ //如果父主題或子主題存在模板文件則引入 load_template($overridden_template); }else{ //引入默認模板文件 load_template(dirname(__FILE__).'/templates/some-template.php'); } |
其它
此函數位於:wp-includes/template.php