masakichi-code

独学エンジニアの技術ブログ

Show Current Templateが使えないときの対処

  • PHP
  • WordPress
  • プラグイン

2024.03.12(火)

Show Current Templateが使えないときの対処
『WordPressサイトでどのテンプレートファイルが使われているのか知りたい』
『WordPressが古すぎてShow Current Templateが使えない』

こういった悩みに答えます。

本記事の内容

  • プラグインの追加ができないことを確認
  • functions.phpに追記する

Webエンジニア歴1年9ヵ月
WordPressの運営&立ち上げ70サイト以上かかわっている

こういった私が解説していきます。

1.プラグインの追加ができないことを確認

  • その①:プラグインの新規追加から確認
  • その②:WordPressを更新できないから困っている

その①:プラグインの新規追加から確認

新規追加から確認してみましょう

WordPress左の黒メニューから『プラグイン』⇒『新規追加』を選択します。
入力欄に『Show Current Template』と入れます。
すると…

Show Current Templateが使えないときの対処001

『このプラグインは現在使用中のWordPressのバージョンでは動作しません。』と表示されて、インストールも有効化もできません。
仮に有効化出来ても、TOPページが真っ白になってしまいました。

それもそのはず。
WordPressのバージョンが低いのです。

Show Current Templateが使えないときの対処002

その②:WordPressを更新できないから困っている

WordPressを何かしらの理由から更新できない場合はあります。
例えばこんな理由

  • WordPressを更新後のデバッグに時間を割けない
  • サーバーが古くてWordPress最新版の要件を満たしていない

『Show Current Template』ではそのページで使用しているテンプレートファイルやインクルードファイルを確認できますが、プラグインが有効化できないのでは困りますよね。

次では、プラグイン『Show Current Template』が使えなくてもテンプレートファイルを確認できる方法をご紹介します。

2. functions.phpに追記する

  • その①:このコードをコピペOK
  • その②:もっと詳しく表示したい場合

その①:このコードをコピペOK

下記コードを追記するだけです

functions.phpの一番下や、キリが良いところにでもコピペでOKです。

その②:もっと詳しく表示したい場合

インクルードファイルも知りたい

先ほどご紹介したコードはテンプレートファイルは追えますが、インクルードファイルまでは追えません。
もっと詳細にデバッグしたい方はこちらのコードをコピペしてお使いください。
インクルードファイルの記載がアドミンバーを飛び出しているのにはご注意くださいませ。

以上、Show Current Templateが使えないときの対処をご紹介しました。
ではまた。