WordPressによるサイト運営[8] [WordPress]
「固定ページ、その他のテンプレートの作成」
1.固定ページのテンプレートを作成
①page.pgpの作成
固定ページはpage.phpを作成します。固定ページの表示は、投稿用のsingle.phpの表示とほぼ変わりない。single.phpをコピーして不要な部分を削除することで作成が可能。
②h1タグのclass
page_titleクラスを設定する。
<h1 class="page-title"><?php the_title(); ?></h1>
③投稿日、投稿者の表示を削除
公開日、作成者の表示部を削除する。
<header class="entry-header">
<h1 class="page-title"><?php the_title(); ?></h1>削除
</header>
④カテゴリー、タグの表示を削除
カテゴリーとタグ表示部の削除
⑤前後リンクのソースを削除
previous_post_link, next_post_link部のコードを削除。
⑥固定ページの表示
固定ページ「Menu」「Shjop Info」「Staff」が表示されるようになった。
2.検索結果ページのテンプレートを作成
search.phpを作成し、get_template_partテンプレートタグを使ってarchive.phpを読み込む。
<?php get_template_part( 'archive' );
http://kazu-oyaji.com/wp/?s=%E3%83%9F%E3%83%A9%E3%83%83%E3%82%B8%E3%82%AA
3.404ページのテンプレートを作成
ページが存在しないときに表示するテンプレートファイル404.phpです。
参考資料