WordPressのテーマについて
・TOPページの活用法
index.php index.phpはTOPページに使用するテンプレート。絶対に必要なファイル。
他にもカテゴリーやタグの一覧ページなどにも使用。
home.php home.phpはindex.phpよりも優先されて表示することができるTOPページのテンプレート。
両方のファイルが存在する場合、home.phpが優先されてTOPページに使用。
front-page.php front-page.phpが一番優先度が高いTOPページのテンプレート。
front-page.phpが存在する場合はhome.phpと違って、管理画面の表示設定で固定ページがフロントページに
設定されていても影響を受けずにfront-page.phpが表示
・投稿ページの活用法. single.php. 投稿ページのファイル
企業サイトの「新着情報」や「更新が必要」な記事、画像等があれば投稿の機能を利用すると便利
・固定ページの活用法. page.php. 固定ページのファイル
一般的に「会社案内」「お問い合わせ」「サイトマップ」など、時系列に並ぶ必要のない単体のページを作るときに使う。
・固定ページのカスタムテンプレート 記述を加える→ <?php
/*
Template Name:garaly
*/
?>
・テンプレートとなるPHPファイル(○○.php)を作成する。
*ファイル名は、WordPressで既に存在するテンプレート名・テンプレートパーツ名以外であれば、何でもOK。
・条件分岐タグ 条件分岐タグは「PHP」というプログラミング言語により書く。使いまわすことができる、
こちらのループ処理は、「記事があればタイトルを、h1タグで囲み、次に本文を表示させるという処理を、
ある記事の数だけ繰り返して行ってください」という意味。
・if文を使う ・1つめのifに当てはまらなかったときに、2つめのelseifの条件を判定してくれるようになります。はいくつ繋げて もOK!
・ループ処理のタグと合わせる while → 処理を繰り返す構文 条件が真の間だけ与えられた文の実行を繰り返すというループを記述するための文法。
have_posts() → 次の記事があるか調べる
the_post() → 次の記事を取得する
・他のページに投稿を表示させる query_postsの使い方
ループ処理の前に、表示させたい記事の条件を一行追加するだけで、記事件数や特定カテゴリーなどを抽出して一覧表示。
・アイキャッチ画像の表示方法. WordPressの投稿記事では「アイキャッチ」と呼ばれるサムネイル画像を設定することができる。バックアップを取っておくといい。
・ウィジェットの活用について ・カレンダー・アーカイブ・検索機能
が実装できるので必要なファイルと設定が増える。