現在表示してるページで、使用しているテンプレートファイルを表示

WordPressで独自テンプレートを作っていると、
「さて、このページにはどのテンプレートファイルが適応されているんだっけ?」
と悩むときが時々あります。
カスタム投稿タイプや、カスタムタクソノミーを使って、独自にアーカイブページや個別ページを独自にしたい場合など特に。

調べてみたら、WordPress › フォーラム » 現在使用されているテンプレートファイルの判別が出来るようです。

テンプレート内に
[php]<?php print_r($template); ?>[/php]
を挿入すると、表示しているページで使用しているテンプレートファイルがフルパスで表示されます。
ただheader.phpやside-footer.phpに書いたらそのままheader.phpやfooter.phpと出るので、index.phpや、archive.php・single.phpとかのテンプレートファイルにそれぞれ挿入しないといけないのが、ちとめんどくさいですが。

とはいえ、制作途中には各テンプレートファイルに挿入しておいて、公開前に一括で削除出来るので、効率は良いかも。

タイトルとURLをコピーしました