List Category Posts

List Category Posts – Fernando Briano

完全無料 ショートコード対応 100万+ インストール
100万以上のアクティブインストール 4.5 / 5(500件以上) 開発:Fernando Briano

List Category Postsは、指定したカテゴリ・タグ・カスタムタクソノミーの投稿一覧をショートコードで固定ページや投稿の本文内に表示できるプラグインです。「特定カテゴリの最新記事を固定ページに掲載したい」「タグで絞り込んだ記事一覧をページ中に埋め込みたい」といった要件をコーディングなしで実現できます。表示件数・並び順・表示項目(タイトル・日付・アイキャッチ・抜粋など)をショートコードの属性で細かく制御できる柔軟性が特徴です。

基本情報

プラグイン名List Category Posts
開発・提供Fernando Briano
料金完全無料
対応WordPress最新版対応(6.x 系)
日本語対応 日本語対応
インストール数100万以上(WordPress.org 公式)
評価 4.5(500件以上のレビュー)
WordPress.orgwordpress.org/plugins/list-category-posts/
どんな場面で使うか:「サービス紹介ページに関連記事一覧を埋め込みたい」「固定ページのサイドバーに特定カテゴリの最新5件を表示したい」「よく読まれる記事をカテゴリ別にまとめたページを作りたい」といった用途に最適です。テーマを編集せずにショートコード1行で実現できます。

主なショートコードと属性

基本的なショートコードは [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"]
ブロックエディタでの使い方:ブロックエディタ(Gutenberg)でも「ショートコード」ブロックを追加して [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の追記が必要になりますが、基本的な一覧表示には追加設定なしで十分対応できます。