List Category Posts
List Category Posts – Fernando Briano
List Category Postsは、指定したカテゴリ・タグ・カスタムタクソノミーの投稿一覧をショートコードで固定ページや投稿の本文内に表示できるプラグインです。「特定カテゴリの最新記事を固定ページに掲載したい」「タグで絞り込んだ記事一覧をページ中に埋め込みたい」といった要件をコーディングなしで実現できます。表示件数・並び順・表示項目(タイトル・日付・アイキャッチ・抜粋など)をショートコードの属性で細かく制御できる柔軟性が特徴です。
基本情報
| プラグイン名 | List Category Posts |
|---|---|
| 開発・提供 | Fernando Briano |
| 料金 | 完全無料 |
| 対応WordPress | 最新版対応(6.x 系) |
| 日本語対応 | 日本語対応 |
| インストール数 | 100万以上(WordPress.org 公式) |
| 評価 | 4.5(500件以上のレビュー) |
| WordPress.org | wordpress.org/plugins/list-category-posts/ |
主なショートコードと属性
基本的なショートコードは [catlist] です。属性を組み合わせることで表示内容・順序・件数を細かく制御できます。
よく使う属性一覧
| 属性名 | 説明 | 例 |
|---|---|---|
| name | カテゴリ名(スラッグ)で指定 | name="wordpress" |
| id | カテゴリIDで指定 | id="5" |
| tags | タグスラッグで投稿を絞り込む | tags="seo,plugin" |
| numberposts | 表示件数(-1で全件) | numberposts="5" |
| orderby | 並び順(date / title / rand / modified) | orderby="date" |
| order | 昇順・降順(ASC / DESC) | order="DESC" |
| thumbnail | アイキャッチ画像を表示(yes/no) | thumbnail="yes" |
| excerpt | 抜粋(概要)を表示(yes/no) | excerpt="yes" |
| date | 投稿日を表示(yes/no) | date="yes" |
| author | 著者名を表示(yes/no) | author="yes" |
| pagination | ページネーションを表示(yes/no) | pagination="yes" |
| post_type | 対象の投稿タイプを指定 | post_type="news" |
ショートコードの記述例
[catlist name="wordpress" numberposts="5" orderby="date" thumbnail="yes" excerpt="yes"] [catlist tags="seo" numberposts="10" orderby="modified" date="yes"] [catlist id="3,5,8" numberposts="-1" pagination="yes"]
[catlist ...] を入力するだけで使えます。プラグイン有効化後にList Category Postsブロックも追加されるため、GUIから設定することも可能です。
主要機能
カテゴリ・タグで絞り込み表示
名前・ID・スラッグでカテゴリを指定して投稿一覧を表示。タグ・カスタムタクソノミーでの絞り込みにも対応。複数カテゴリの同時指定も可能。
アイキャッチ・抜粋の表示
投稿タイトルだけでなく、アイキャッチ画像・抜粋・投稿日・著者名を表示するかどうかを属性で制御できる。記事カード風の見た目を実現できる。
表示件数・並び順の制御
表示件数(numberposts)・並び順(日付・タイトル・ランダム・更新日)・昇順/降順(ASC/DESC)をショートコード属性で指定できる。
ページネーション対応
pagination="yes" を追加すると、表示件数を超えた投稿をページネーションで分割表示できる。記事数が多い一覧ページにも対応可能。
カスタム投稿タイプ対応
post_type 属性でカスタム投稿タイプを指定できる。ニュース・事例・製品情報などの独自投稿タイプの一覧表示にも活用できる。
ウィジェット・ブロック対応
ウィジェットとしてサイドバーに設置可能。またGutenbergブロックとしても利用でき、GUIから設定して投稿一覧ブロックを追加できる。
こんな人におすすめ
こんな人におすすめ
- 特定カテゴリの投稿一覧を固定ページに埋め込みたい
- テーマのテンプレートを編集せずにコンテンツを表示したい
- タグ・カスタムタクソノミーで絞った記事一覧が必要
- アイキャッチ・抜粋付きの記事カードを手軽に作りたい
- カスタム投稿タイプの一覧表示をショートコードで行いたい
向かないケース
- 複雑なグリッドレイアウトが必要(テーマ機能・ページビルダーが適切)
- インタラクティブなフィルタリング・検索が必要
- デザインの自由度を高く求める場合(CSS調整が必要)
よくある質問(FAQ)
-
List Category Postsでアイキャッチ付きの記事一覧を表示するには?
[catlist name="カテゴリスラッグ" thumbnail="yes" numberposts="5"]のようにショートコードにthumbnail="yes"を追加するだけです。サムネイルのサイズはthumbnail_size属性でWordPressに登録されたサイズ名(thumbnail / medium / large)で指定できます。 -
複数のカテゴリを同時に指定することはできますか?
はい、カテゴリIDをカンマ区切りで指定することで複数カテゴリの投稿を表示できます。例えば
[catlist id="3,5,8" numberposts="10"]のように記述します。カテゴリ名(スラッグ)での複数指定もname="category-a,category-b"の形式で行えます。 -
ブロックエディタ(Gutenberg)でも使えますか?
はい、プラグインを有効化するとGutenbergブロックとして「List Category Posts」ブロックが追加されます。ブロック設定パネルからGUIで設定できる他、ショートコードブロックにショートコードを直接入力する方法でも利用できます。
まとめ
List Category Postsは、カテゴリ・タグで絞り込んだ投稿一覧をページ内にショートコードで埋め込む用途に特化したシンプルで実用的なプラグインです。100万以上のインストール実績が示すように、この用途での定番ツールです。
ショートコードの属性でほぼすべての表示要素を制御できるため、テンプレートを編集せずに幅広いレイアウトを実現できます。デザインの細かい調整にはCSSの追記が必要になりますが、基本的な一覧表示には追加設定なしで十分対応できます。