プラグインを使わず表示中のページに適用されているテンプレートファイルを調べる

wordpress

表示中のテンプレートファイルの確認

どのテンプレートファイルをいじってるのか分からなくなったり、どのテンプレートファイルを使用しているのか確認したり色々助かります。

<?php
global $template;
$template_name = basename($template, '.php');
echo $template_name;
?>

footer.phpあたりに貼っておくと捗ります。

includedしているテンプレートの確認

こちらも重宝します。

<?php
if ( is_user_logged_in() ) {
$inc_file_list=get_included_files();
foreach($inc_file_list as $ink_key => $ink_val){
	if(stristr($ink_val,'themes')){
		$ink_temp=mb_strlen($ink_val)-strrpos($ink_val,'.');
		$ink_temp=strrpos($ink_val,'/',$ink_temp);
		echo substr($ink_val,$ink_temp+1).'<br />'.PHP_EOL;
	}
}
}
?>

フッタテンプレートのwp_footer()以降<body>直前に挿入ください。