投稿ページのテンプレートを変更する方法【WordPress】

IT狐 929 ビュー | 2018/08/22

固定ページのテンプレートを変更する方法はありましたが、WordPress4.7以降「投稿」ページのテンプレートを変更する方法も簡単にできるようになったようです。

テンプレートの作成

(1) single.phpのコピー

デフォルトで利用している投稿ページテンプレート single.php をコピーして single-XXX.php お好みの名前に変更します。
※名前はたぶんsingle.phpでなくても大丈夫だと思います。とりあえずわかりやすくsingle.phpをコピーして利用。

(2) コメントを追加

single-XXX.php を開いて上部にコメントを追加します。

Template Name: お好みの名前に変更
Template Post Type: カンマ区切りで複数指定可。一般の投稿ページであれば post 、カスタム投稿タイプ(例:news)であればその投稿タイプ名を指定、pageは固定ページ、何も指定しなければ従来通り固定ページのテンプレート。

(3)テンプレートの選択

管理画面から変更したい投稿ページを表示します。
投稿の属性から新しく制作したテンプレートを選択します。

これでテンプレートの変更はOKだと思います。あとはお好みにデザインの変更をしてみてください。

記事:itfox.jp