皆さま引き続きコロナには気をつけてお過ごしください!

【WordPress】新着記事一覧をトップページに表示したい!

Cocoon

こんにちは。にゃこです。

 

当サイトでは、テーマ「Cocoon」を利用しています。

このテーマは無料ですが、多機能でいろんなことが実現できます。

今回は、新着記事一覧をトップページに表示する方法をご紹介します。

 

スポンサーリンク

これまでの当サイトの問題点

旧

今まで、当サイトのトップページは上記のように、カテゴリごとに最新の記事が3つずつ並び、

そして、各記事のページや、アーカイブ一覧を表示すると、右側に最近の投稿5件が表示されていました、

サイド

 

これですと、いつ、何が更新されたのか、

どの記事を新しく追加したのかがわかりませんでした💦

すみません💦

 

スポンサーリンク

トップページに新着記事一覧を作ろう

新着記事一覧

上の写真のように、新着記事を5件表示させたいと思います。

 

前提

当サイトでは、テーマ「Cocoon」を利用しています。

Cocoonには様々なショートコードが用意されており、

新着記事一覧用のショートコードもあります。

今回はこのショートコードを使って実装じっそうします。

 

 

スポンサーリンク

基本の実装方法

新着記事一覧に、以下ショートコードを入力します。

[new_list]

上記を実行すると、デフォルトの投稿から新着記事を5件表示します。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!
多言語話せる人ってなんていうの?
広島→尾道→東京 途中下車の旅 移動方法比較②

※投稿日、更新日の有無は、Cocoonの設定によって変わります。

Cocoon設定>本文>投稿関連情報の表示

投稿日・更新日表示設定

 

スポンサーリンク

表示をカスタマイズする方法

表示件数や、表示対象等を変更する場合の設定方法をご紹介します。

 

表示件数の変更

「count」というオプションを使うことで、表示件数を変更できます。

オプション 設定値 説明
count 数字 表示させたい件数

例:表示件数:3件

[new_list count=3]

上記の実行結果は以下の通りです。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!

 

表示形式の変更

「type」というオプションを使うことで、タイトルを太字にすることができます。

オプション 設定値 説明
type default デフォルトの表示形式
左にサムネイル画像、右にタイトルを表示させる。
border_partition または 1 上下に線を入れる。
左にサムネイル画像、右にタイトルを表示させる。
border_square または 2 囲み線を入れる。
左にサムネイル画像、右にタイトルを表示させる。
large_thumb 大きな画像を表示させ、
下部にタイトルを入れる。
large_thumb_on 大きな画像を表示させ、
画像に重なる形で下部にタイトルを入れる。

 

例:デフォルト表示、表示件数:3件

[new_list count=3 type=default]

上記の実行結果は以下の通りです。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!

これは以下と同じ表示結果となります。

[new_list count=3]
にゃこ
あれ?border_partitionの設定結果のように見える…

 

例:上下線、表示件数:3件

[new_list count=3 type=border_partition]

または

[new_list count=3 type=1]

上記の実行結果は以下の通りです。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!
にゃこ
あれ?large_thumbの設定結果のように見える…

 

例:枠線、表示件数:3件

[new_list count=3 type=border_square]

または

[new_list count=3 type=2]

上記の実行結果は以下の通りです。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!
にゃこ
あれ?large_thumbの設定結果のように見える…

 

例:サムネイル画像:大、表示件数:3件

[new_list count=3 type=large_thumb]

上記の実行結果は以下の通りです。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!

 

例:サムネイル画像:大、タイトル:重ねて表示、表示件数:3件

[new_list count=3 type=large_thumb_on]

上記の実行結果は以下の通りです。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!

 

記事のタイトルを太字にする

「bold」というオプションを使うことで、タイトルを太字にすることができます。

…とあるのですが、私は太字になってないです💦

オプション 設定値 説明
bold 0 太字なし
1 太字

例:太字、表示件数:3件

[new_list count=3 bold=1]

上記の実行結果は以下の通りです。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!

 

矢印の付与

「arrow」というオプションを使うことで、タイトルを太字にすることができます。

…とあるのですが、私は矢印が表示されていないです💦

オプション 設定値 説明
arrow 0 矢印を付与しない
1 矢印を付与する

例:矢印付き、表示件数:3件

[new_list count=3 arrow=1]

上記の実行結果は以下の通りです。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!

 

カテゴリを限定した表示

「cats」というオプションを使うことで、指定したカテゴリに該当する記事のみ表示させることができます。

オプション 設定値 説明
cats all すべて表示する
任意の数字 指定したカテゴリに限定して表示する
※複数指定する場合、カンマで区切る。
例)cats=1,3,9
カテゴリIDは、以下から確認ができます。
①管理画面>投稿またはカスタム投稿>カテゴリーをクリックします。
②指定したいカテゴリ名の上でマウスオーバーすると、下部にURLが表示されますので、その中のtag_IDの数字を確認します。
カテゴリID

 

例:トラブルシューティング(ID15)というカテゴリのみ、表示件数:3件

[new_list count=3 cats=15]

上記の実行結果は以下の通りです。

【WordPress】エラー:コンソールに「Mixed Content」が表示される。
鳩との闘い Day6
鳩との闘い Day3

 

タグを限定した表示

「tags」というオプションを使うことで、指定したタグに該当する記事のみ表示させることができます。

オプション 設定値 説明
tags N/A すべて表示する
任意の数字 指定したタグに限定して表示する
※複数指定する場合、カンマで区切る。
例)tags=1,3,9
タグIDは、以下から確認ができます。
①管理画面>投稿またはカスタム投稿>タグをクリックします。
②指定したいタグ名の上でマウスオーバーすると、下部にURLが表示されますので、その中のtag_IDの数字を確認します。
タグID

 

例:HTML(ID70)というタグのみ、表示件数:3件

[new_list count=3 tags=70]

上記の実行結果は以下の通りです。

【HTML/CSS】文字を反転させたいときはどうする?
【HTML】マウスを合わせるとふりがなが表示されるようにしたい!
【HTML/CSS】いろいろなリストを作ろう(画像編)

 

子カテゴリの表示

「children」というオプションを使うことで、親子関係にあるカテゴリの子カテゴリを含めて表示させることができます。

オプション 設定値 説明
children 0 子カテゴリを含めない
1 子カテゴリを含める

 

例:子カテゴリを含める、表示件数:3件

[new_list count=3 children=1]

上記の実行結果は以下の通りです。
※当サイトでは現時点では子カテゴリがないため、デフォルトと同じ表示となります。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!

 

表示順変更

「modified」と「order」という2つのオプションを使うことで、表示順序を変えることができます。

オプション 設定値 説明
modified 0 投稿日順に表示する
1 更新日順に表示する
order asc 昇順に表示する
desc 降順に表示する

 

例:投稿日/昇順、表示件数:3件

投稿日が古い記事から3件表示します。

[new_list count=3 modified=0 order=asc]

上記の実行結果は以下の通りです。

iPhoneX(docomo→Y!mobile)の切り替え手順
スマホキャリア比較
【解決!】メール一括設定

 

例:更新日/降順、表示件数:3件

更新日が最近の記事から3件表示します。

[new_list count=3 modified=1 order=desc]

上記の実行結果は以下の通りです。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!

 

固定表示記事の表示設定

「sticky」というオプションを使うことで、固定表示設定がされている記事を表示/非表示にできます。

オプション 設定値 説明
sticky 0 固定表示を含めない
1 固定表示を含める
固定表示は下記で設定できます。
①管理画面>投稿またはカスタム投稿の一覧を開きます。
②固定表示したい記事のクイック編集をクリックする。
③「この投稿を先頭に固定表示」のチェックをONにする。
固定表示

 

例:固定表示を含める、表示件数:3件

[new_list count=3 sticky=1]

上記の実行結果は以下の通りです。
※当サイトでは現時点では固定表示の記事がないため、デフォルトと同じ表示となります。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!

 

記事の抜粋文の表示設定

「snippet」というオプションを使うことで、新着記事の説明文を表示/非表示にできます。

…とあるのですが、私はデフォルトで文が表示されていない💦

オプション 設定値 説明
snippet 0 説明文表示なし
1 (デフォルト) 説明文表示あり

 

例:抜粋文なし、表示件数:3件

[new_list count=3 snippet=0]

上記の実行結果は以下の通りです。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!

 

編集者を限定した表示

「author」というオプションを使うことで、特定の編集者が書いた記事に限定して表示させることができます。

複数の編集者で管理している場合に使えます。

オプション 設定値 説明
author N/A すべて表示する
任意の数字 指定した編集者に限定して表示する
ユーザーIDは、複数のユーザーで管理している時のみ表示されます。
以下から確認ができます。
①管理画面>ユーザーをクリックします。
②指定したいユーザー名の上でマウスオーバーすると、下部にURLが表示されますので、その中のuser_IDの数字を確認します。

 

例:編集者ID:2(該当なし)、表示件数:3件

[new_list count=3 author=2]

上記の実行結果は以下の通りです。
※当サイトでは現時点では1人で管理しているため、条件が無視され、デフォルトと同じ表示となります。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!

 

検索グループ限定による表示

「taxonomy」というオプションを使うことで、表示対象を絞ることができます。

…とあるのですが、いまいちカテゴリーとタグを使いこなせておらず、上記でご紹介したcatsと、tagsとの違いが分かっておりません💦

オプション 設定値 説明
taxonomy post_tag タグでグループ化して表示
※tagsの指定必須
category カテゴリーでグループ化して表示
※catsの指定必須

 

例:抜粋文なし、表示件数:3件

[new_list count=3 snippet=0]

上記の実行結果は以下の通りです。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!

 

対象記事タイプの変更

「post_type」というオプションを使い、表示させたい記事タイプを指定することで、カスタム投稿を一覧に含めることができます。

 

オプション 設定値 説明
post_type post (デフォルト値) 投稿のみ表示
page 固定ページのみ表示
[カスタム投稿のslag名] 指定したカスタム投稿のみ表示

※複数指定する場合は、「カンマ(,)」でつなげます。

 

例:投稿、固定ページ、カスタム投稿(wordpress)、表示件数:3件

[new_list count=3 post_type=post,page,wordpress]

上記の実行結果は以下の通りです。

【注意!!】050-1780-3364からの電話
【オススメスイーツ】あったら買ってみて!~くりぃむ大福~とろりみたらし醤油~
【注意!!】0120-947-285からの電話には気をつけて!!

 

スポンサーリンク

当サイトの設定例

新着記事一覧

では、上のように設定するにはどうしているでしょうか?

 

↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓

 

[new_list post_type="page,post,<カスタム投稿slag1>,<カスタム投稿slag2>,<カスタム投稿slag3>" bold=1 arrow=1]

 

でした。

でも、太字と矢印が有効になってないんですよね💦

 

スポンサーリンク

まとめ

いかがでしたか?

一部、想定とは異なる表示結果となった箇所がありましたので、

原因と対策がわかったら、追記等したいと思います。

 

また、詳細はこちらをご確認ください。

タイトルとURLをコピーしました