簡單的例子
這個過濾器非常有用。開發人員常見的問題之一是如何在他們開發的外掛中包含模板。
在 wordpress 使用 wp 層次結構在活動子/父主題中找到適當的模板後立即應用過濾器。
要小心定義何時修改模板路徑。在下面的示例中,程式碼檢查當前頁面是否是我們的自定義帖子型別 cpt
的單個檢視。
簡單的例子開始!
add_filter('template_include', 'custom_function');
function custom_function($template){
//change a single post template...
if( is_singular('cpt') ){
$template= 'path/to/another/template_file';
}
return $template;
}