まとめ
- 固定ページ > アーカイブ
- サイト設計(カテゴリー設計)をしっかりと行う
- ガシガシ更新(新設)していい
- 更新後、競合した時は、ファイルを作って強制的に対応するテンプレート階層を確認する
何となくだけど…パーマリンクが競合しているのでは?
slug_01 というカテゴリーのトップページを作りたい時に、どうするのか?
といった話。
前提
パーマリンク設定は、
/%category%/%year%/%monthnum%/%post_id%/
テーマは、
Twenty Twenty-Two v_1.0
post name | category | catagory-child
slug_01-01 | slug_01_chi
slug_01-02 | slug_01 | slug_01_chi
(チェックを入れなくても、自動的に親カテゴリーにアーカイブされるみたい)
階層に優先順位があるのは、知っている。
テンプレート階層
デフォルトでは?
slug_01のアーカイブになる。
slug_01/パーマリンク( _chi カテゴリーに階層を持たせた )
は以下のようになる。
/category/slug_01/
/category/slug_01/slug_01_chi/
/slug_01/
/slug_01/slug_01_chi/
/archive/slug_01/
/archive/slug_01/slug_01_chi/
は、全て同じページを表示する。
例えば、slug_01の固定ページがある場合はどうなるのか?
固定ページ slug_01 を作る
/slug_01/
で固定ページが表示される。(アーカイブではない)
ベースの変更
アーカイブが、categoryやarchiveだと、分かりにくので、
ダッシュボード > 設定 > パーマリンク設定
オプション の カテゴリーベース
を変更する。
- 競合に気をつける
- 設計をしっかりと行う