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