Raptioのテーマにおいて、ヘッダー、フッター、サイドバーなどの共通パーツは、各テンプレートファイル内に記述されています。これらを編集することで、サイト全体のナビゲーションや構造をカスタマイズできます。
1. テンプレートファイルの構成
多くのテーマでは、共通パーツが以下のPHPファイルとして分離・管理されています。
header.php: サイトタイトル、ロゴ、グローバルナビゲーションなど(全ページ共通)
footer.php: コピーライト、フッターメニュー、SNSリンクなど(全ページ共通)
sidebar.php: サイドバーウィジェット、カテゴリーリスト、検索窓など
これらは index.php や post.php などのメインテンプレートファイル内で include や require 関数を使用して読み込まれています。
2. 編集手順
特定のパーツを修正する際の手順です。
ファイルの特定: /themes/有効中のテーマ名/ 配下にある該当のPHPファイルを開きます。
コードの変更:
ヘッダー: サイトタイトルやメニューリンクのHTML構造を編集します。
フッター: 年号の更新や新しいリンクの追加を行います。
サイドバー: 不要なセクションを削除したり、独自のバナーエリアを追加したりします。
反映確認: 保存後、サイトのページをブラウザで開き、変更が意図通りに反映されているか確認してください。
3. 編集時の注意点
PHP構文の保持: これらのファイルはPHPコードを含んでいるため、HTMLタグの間に記述されたPHPのタグ(<?php ... ?>)を消さないよう細心の注意を払ってください。
バックアップの徹底: 編集ミスによりサイトが表示されなくなるリスクを避けるため、必ず編集前に元のファイルをコピーしてバックアップを取ってください。
リンク構造の確認: メニューやリンクを編集する際は、URLが相対パスか絶対パスかを確認し、リンク切れが発生しないように設定してください。
4. 共通パーツのカスタマイズ例
ヘッダーに検索窓を追加: header.php のナビゲーション付近に検索フォームのHTMLを追記します。
フッターにプライバシーポリシーへのリンクを追加: footer.php のリスト項目にリンク先を指定して追加します。