Simple Journal – トップページに投稿の一覧を表示する

本日は index.php を編集して、サイトのトップページに投稿の一覧を表示してみます。

どこに何を表示するかは、大体以下のような感じ。

Top Template

 

それでは早速編集していきます。

以下のようになっている index.php に、

 

以下のようなコードを追加し、

 

Webブラウザでサイトのトップページを確認すると、現在登録されている投稿の情報が以下のように表示されます。

Top Template 02

 

ここからさらに、以下のようにHTML部分にコードを組み込んでいくと。

 

意図する見た目に少し近づきました。

Top Template 03

 

投稿に複数のカテゴリーやタグが設定されているときにどう表示されるのかを確認するために、少し投稿を編集してみます。

例えば既存の投稿を以下のように編集すると・・・・

Edit Post

トップページは以下のように表示されます。

Top Template 04

 

こんな風にWebブラウザでの表示結果を確認しながら、見た目のバランスが整うようにテンプレートタグの引数やHTMLのコードを調整していった結果が以下。

Top Template 05

 

今回はタグ名の前に「#」を表示するため、functions.php に以下のようなコードを追加しています。

 

次回以降は、

  • 投稿が多数あった場合のページネーションの表示
  • 投稿が0件だった場合の表示

などを実装していきたいと思います。