Joomla Tips

Joomla 忘れがちなあれこれ

favicon・テンプレート・設定ファイルなど、いざという時に迷うディレクトリ・操作の覚書

📑 目次

1. favicon を変更する

faviconは使用しているテンプレートのディレクトリに配置する。テンプレートごとに独自のfaviconを持てる。

種別 パス
テンプレート固有 /templates/テンプレート名/favicon.ico
システム /media/system/images/favicon.ico
Joomlaルート(フォールバック) /favicon.ico

2. テンプレートのディレクトリ構成

カスタマイズ時に触るファイルの場所を把握しておく。

ファイル 役割
/templates/テンプレート名/index.php テンプレートのメインレイアウト
/templates/テンプレート名/css/ スタイルシート格納ディレクトリ
/templates/テンプレート名/images/ テンプレート用画像
/templates/テンプレート名/templateDetails.xml テンプレートのメタ情報・ポジション定義
/templates/テンプレート名/language/ テンプレート用言語ファイル

3. 設定ファイルの場所

DBの接続情報やサイト設定が入っている重要ファイル。

ファイル 内容
/configuration.php DB接続情報・サイトURL・シークレットキーなど全設定
/.htaccess URLリライト・アクセス制限(Apache用)
/web.config URLリライト・アクセス制限(IIS用)

4. メディアマネージャーのアップロード先

管理画面からアップロードした画像・ファイルの実体パス。

種別 パス
デフォルトアップロード先 /images/
記事内で参照する際のパス images/ファイル名.webp

5. キャッシュのクリア

変更が反映されない時に確認する場所。

方法 操作
管理画面から 「システム」→「キャッシュを削除」
FTPから /cache/ 内のファイルを削除
管理画面キャッシュ /administrator/cache/ 内のファイルを削除

6. 管理画面URLを忘れた時

デフォルトのパスと、変更した場合の確認方法。

状況 URL / 確認先
デフォルト https://ドメイン/administrator/
変更済みの場合 configuration.php の $live_site$secret 付近を確認
Admin Tools等で変更した場合 プラグイン設定ファイルまたはDBの #__extensions テーブルを確認

📝 まとめ

faviconは /templates/テンプレート名/、設定は /configuration.php、メディアは /images/、キャッシュは /cache/ が基本の場所。何か変わらない・見つからない時はまずこの4箇所を確認する。