固定ページに投稿の一覧を差し込みたいな、と思っていてやり方を探っていました。 大きく分けて3つ、やり方があります:
1) page-ID.phpを作成する
wp-content/themes/テーマ名
のディレクトリに移動すると、page.php
というファイルがあります。
これをコピーしてpage-ID.php
というファイルにします。IDは、固定ページのIDを指定します。
作成したpage-ID.php
を編集すれば、このページだけのカスタマイズを行えます。
2) page-スラッグ名.phpを作成する
1)と似ていますが、page.php
をコピーしてpage-スラッグ名.php
を作成し、編集します。
スラッグの値は固定ページを作成・編集する際に「表示オプション」から指定します。
3) page.phpをコピーしてテンプレートを作る
page.php
をコピーして、my-template.php
といったようなファイルを作成します。
そしてmy-template.php
の冒頭に次の行を記述します:
<?php /* Template Name: 俺のテンプレート */ ?>
すると、固定ページの作成時にテンプレート一覧からこのファイルを選べるようになります。