テンプレートの探し方
テーマをカスタマイズしているとテンプレートファイルはどうしても多くなってきます。そんな大量のテンプレートの中から、目的のテンプレートを探すのは時間がかかります。また自分以外が作ったテーマを触る場合もテンプレートを探すのに一苦労します。
そこで、ここでは目的のテンプレートを早く見つける方法を紹介していきます。
下準備
管理ページ > コンフィグ > 出力設定の HTMLコメントの削除 のチェックがついていたら外します。
config.server.php の DEBUG_MODE を "1" に設定。
サイトが公開中の場合は、DEBUG_MODEをOFFにする事はオススメできないので、以下のように特定IPアドレスからのアクセスのみDEBUG_MODEをOFFにする事もできます。
if ( $_SERVER['REMOTE_ADDR'] === 'xxx.xxx.xxx.xxx' ) { define('DEBUG_MODE', 1); } else { define('DEBUG_MODE', 0); }
テンプレート確認
ログインをして、テンプレートを確認したいページに移動します。ログインをしている状態だと以下のように、現在表示中のテンプレートと表示され、どのテンプレートが使用されているかわかります。
![管理ボックス](https://developer.a-blogcms.jp/archives/006/201804/0ee1d522fb65c426f9b0211947aad0cf.png)
管理ボックス
ただし、このテンプレートに目的の修正箇所があればいいのですが、インクルードされたテンプレートがほとんどだと思います。そこで次は修正箇所周辺のソースを確認します。確認すると以下のようにインクルードされている箇所がHTMLコメントで表示されるようになります。
![インクルードファイルのソース周辺](https://developer.a-blogcms.jp/archives/006/201601/f6b3efdcdd310cc4ace0bad484af2c80.png)
インクルードファイルのソース周辺
インクルードファイルのパスがHTMLコメントでわかるようになりました。これで目的のテンプレートをすぐに探すことが出来るようになりました。