/wp-content/themes/テーマのフォルダ
に名前は自由にphpファイルをつくって
その中身は先頭に
<?php /* Template Name: テンプレートの名前 */ ?>
を記述しておく。
あとは自由。
<head>
だけ特別なページを作りたい場合は、
page.phpをコピーして↑のようにテンプレートとして作成。
続いてheader.phpをコピーしてheader-hogehoge.phpといった名前に変更。
page.phpをコピーして作ったphpの中で
<?php get_header(); ?>
があるので
<?php get_header('hogehoge'); ?>
とすると
header-hogehoge.phpが読み込まれたテンプレートになる。
ネタ元
- https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/get_header#.E3.83.91.E3.83.A9.E3.83.A1.E3.83.BC.E3.82.BF
- https://wordpressmatome.com/%E5%90%84%E5%9B%BA%E5%AE%9A%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AE%E3%83%9A%E3%83%BC%E3%82%B8%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%E3%82%92%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E9%81%B8/