![見出し画像](https://assets.st-note.com/production/uploads/images/55670084/rectangle_large_type_2_a03c5112175a1a38f17b5117ba7b7060.png?width=1200)
今どのテンプレートファイルを参照しているかわからんねん
カスタム投稿タイプやカスタムタクソノミーをもりもりいれてしまい、現在どのテンプレートファイルが参照されているのかわからなくなることがある。特にarchives(爆泣き)
基本的に、WordPressにログインした状態で修正を書くので、
①ログイン分岐をかけ
②現在のページで参照しているテンプレートファイルを取得し
③出力
という感じ。
<?php // 現在使用しているテンプレートファイルを表示
if (is_user_logged_in()){ // ①もしログインしていたら、以下を行う
global $template; // ②テンプレートファイルまでのディレクトリパスを取得
$template_name = basename($template); // ③ディレクトリパスのお尻のファイル名を取得
echo $template_name; // ④ファイル名出力
}
?>
この記事が気に入ったらサポートをしてみませんか?