2017-11-17 5 views
0

私はこのコードを使用する:別のものが親にある間、子テーマから1つのtamplateを呼び出す方法は?

<?php 
$post = $wp_query->post; 

if (in_category('video')) { 
    include(TEMPLATEPATH.'/single-video.php'); 
} 
else { 
    include(TEMPLATEPATH.'/single.php'); 
} 
?> 

私は子供のテーマディレクトリにsingle.phpでこれを入れて、そのが正しく親ディレクトリからsingle.phpを呼び出している間、それはからシングルvideo.phpを呼び出していませんTEMPLATEPATHのために子供のテーマディレクトリに移動します。 '/。

子供のテーマディレクトリからsignle-video.phpテンプレートを呼び出す代わりに、どうすればよいですか?

答えて

0

アクティブな子テーマへの関連関数get_template_directory()パスを使用します。定数TEMPLATEPATHは親テーマへのパスを取得します

関連する問題