アーカイブテンプレートのアーカイブパスを変更した場合(blogを無視)に必要なカスタマイズ

ブログ(blog)=子サイトを作らない設定なので、モジュールを変更する。

インデックスページテンプレートのモジュールリスト

1.ヘッダーメニューの「ブログ」を外す。

ブログのトップページは必要ないので、この部分を表示させているモジュール「ナビゲーション」を変更する。

以下を削除する(6行目)

 <li><a href="<$mt:Link template="main_index" encode_html="1"$>">ブログ</a></li>

2.トップページのサイドメニューに、カテゴリメニューを追加する

インデックステンプレートのモジュール・ウェジェットセット「関連コンテンツ (インデックス)」に「カテゴリアーカイブ」ウェジェットを追加する。

関連コンテンツ (インデックス)の編集

3.ブログのメインページテンプレートを「公開しない」に変更する

ブログのメインページテンプレートを公開しないに設定

これでアーカイブパスを変更しても、整合性がとれるようになるはず。

以下は、上記3つを変更後に構築されたトップページ。

ヘッダーメニューの「アバウト」の横のメニュー「ブログ」が消え、右サイドメニューに「カテゴリ」メニューが追加されている。

ブログ消去時のトップページ表示

ヘッダーメニューの「ブログ」削除は、すべてのページに適用されている。