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