2018年08月15日)category.phpは、各カテゴリに属する記事の一覧を表示するページ用のテンプレートです。ちなみに、category.phpがない場合は、archive.phpを用意すればこちらが使用されます。カテゴリ一覧ページと、タグ一覧ページを異なるデザインにしたい場合などは、category.php、tag.phpなどと分けて作成した方が良いです。他にも、日付別の一覧ページ用のdate.php、著者別一覧ページ用のauthor.php、カスタム分類別一覧ページ用のtaxonomy.phpなどがあります。以前の工程で作ったhome.phpをコピーして、「category.php」という名前のファイルを作成します。カテゴリ一覧のページでは、一番上にタイトルとしてカテゴリ名を表示したいので、「single_cat_title()」を使ってカテゴリ名を出力します。実際のソースコードは、以下のようになりました。):」と、「endwhile;」に挟まれている中身の部分をそっくりそのまま切り取り、新規ファイルを作って貼り付けます。新規ファイルは、「each_excerpt_post.php」という名前にしました。(任意の名前で大丈夫です。)そして、切り取ったところの代わりに、「get_template_part(‘each_excerpt_post’)」と書いて、each_excerpt_post.phpを読み込むようにします。):」と、「endwhile;」の中身を削除し、「get_template_part(‘each_excerpt_post’)」を記述します。することで、一覧表示のデザインを変更する場合、each_excerpt_post.phpだけ変えれば、home.phpもcategory.phpも同時に反映されるので管理がラクになります。home.php、category.phpは以下のようにになりました。?>3、カテゴリに記事が1件もなかった場合の表示if文で分岐を書いて、記事がある場合と記事がない場合で表示を出し分けます。記事がある場合は、2で作ったWordpressループとページネーションを表示し、記事がない場合は、「このカテゴリーには、まだ記事がありません。」という文言を表示することにします。ソースコードは以下のようになります。<p>このカテゴリーには、まだ記事がありません。2007-2011」というカテゴリの一覧ページにだけタイトルの下に説明文を入れてあります。※現在、このカテゴリは消してしまいました。このように、特定のカテゴリだけ説明文をつけるには、まず、管理画面>投稿>カテゴリーで、該当のカテゴリーを選び、「説明」の枠に説明文を記述します。次に、そのカテゴリーのカテゴリIDを調べます。調べ方は、そのページ(管理画面>投稿>カテゴリー>該当のカテゴリー)のURLを見ればわかります。このページでURLを見ると、「category&tag_ID=5」と書いてあるので、IDは5であることがわかります。カテゴリIDが5のときだけ、説明文を表示し、それ以外は特に表示しないという分岐を書きます。category_description()」です。