List category postsはカテゴリーとタグの記事一覧を表示するプラグイン

目次
List category postsとは
List category postsは、WordPressのサイトに特定のカテゴリーの記事一覧を表示するためのプラグインです。このプラグインを使うと、ショートコードを使って投稿や固定ページ、ウィジェットエリアなどに簡単に記事一覧を挿入できます。
主な機能と特徴
- カテゴリー指定表示: 特定のカテゴリーに属する記事のみを表示できます。複数のカテゴリーを指定したり、特定のカテゴリーを除外したりすることも可能です。
- 記事数の制限: 表示する記事の数を設定できます。例えば、最新の5件だけを表示するといった使い方ができます。
- 表示順の制御: 記事の公開日、更新日、タイトル、コメント数などに基づいて、昇順または降順で記事を並べ替えることができます。
- 抜粋の表示: 各記事のタイトルだけでなく、抜粋(要約)も表示するかどうかを選択できます。
- サムネイルの表示: 記事のアイキャッチ画像(サムネイル)を表示できます。これにより、視覚的に魅力的な記事一覧を作成できます。
- カスタムフィールドの表示: 記事のカスタムフィールドの値を表示することも可能です。
- ページネーション: 記事数が多い場合でも、ページネーション(ページ送り)を追加して、一覧を複数のページに分割して表示できます。
- CSSのカスタマイズ: 表示される記事一覧のスタイルを、独自のCSSで細かくカスタマイズできます。
どのようなときに使うのか?
List category postsプラグインは、以下のような場面で非常に役立ちます。
- トップページに特定のカテゴリーの最新記事を表示したいとき: 例えば、「お知らせ」カテゴリーの最新5件をトップページに表示する。
- サイドバーに特定のカテゴリーの人気記事一覧を表示したいとき: 特定のトピックに特化した記事を読者にアピールしたい場合など。
- 特定の記事の終わりに、関連カテゴリーの記事一覧を表示して回遊率を高めたいとき: 読者に他の関連するコンテンツも読んでもらいたい場合。
- カテゴリーごとのアーカイブページをよりリッチにしたいとき: デフォルトのアーカイブ表示では物足りない場合に、よりカスタマイズされた一覧を表示する。
List category postsプラグインは、WordPressサイトのコンテンツ表示を柔軟かつ強力に制御できるため、多くのサイトで活用されています
利用数
WordPressプラグイン List category posts の有効インストール数は、90,000以上です。
これはWordPressのプラグイン公式ディレクトリに記載されている情報に基づいています。
利用料
WordPressプラグインのList category postsは、基本的な機能は無料で利用できます。
WordPressの公式プラグインディレクトリで提供されており、無料でインストールして使用できます。
ただし、より高度な機能やサポートが必要な場合は、List category posts Proといった有料版(プレミアム版)が提供されている可能性があります。有料版の料金については、開発者のウェブサイト等で最新の情報を確認してください。
一般的に、List category postsのような人気のあるプラグインは、多くのユーザーが無料の基本バージョンを利用しています。
List category postsの使い方
WordPressプラグイン「List category posts」は、特定のカテゴリの投稿を簡単に一覧表示できる便利なプラグインです。主にショートコードを使って、投稿や固定ページ、ウィジェットなどに表示させます。
1. インストールと有効化
- WordPressのダッシュボードにログインします。
- 「プラグイン」 > 「新規追加」をクリックします。
- 検索ボックスに「List category posts」と入力します。
- 「List category posts」を見つけたら、「今すぐインストール」をクリックし、インストールが完了したら「有効化」します。
2. 基本的な使い方(ショートコード)
プラグインを有効化すると、投稿や固定ページのエディタにショートコードを挿入するだけで、カテゴリの記事一覧を表示できます。
最も基本的な使い方:
- 特定のカテゴリIDの投稿を一覧表示:
[※catlist id=1](IDが1のカテゴリの投稿が表示されます) - 特定のカテゴリ名の投稿を一覧表示:
[※catlist name="ニュース"](カテゴリ名が「ニュース」の投稿が表示されます)
3. よく使われるオプション(ショートコードのパラメータ)
[※catlist]ショートコードには、表示内容を細かくカスタマイズするための多くのパラメータがあります。
主なパラメータの例:
id: 表示したいカテゴリのIDを指定します。複数指定する場合はカンマ区切り(OR条件)またはプラス記号(AND条件)で区切ります。[※catlist id=1,2](ID1またはID2のカテゴリの投稿)[※catlist id=1+2](ID1とID2の両方に属する投稿)
name: 表示したいカテゴリの名前を指定します。複数指定する場合はカンマ区切り(OR条件)またはプラス記号(AND条件)で区切ります。[※catlist name="ニュース,ブログ"]
numberposts: 表示する投稿の数を指定します。[※catlist id=1 numberposts=5](ID1のカテゴリから最新の5件を表示)-1を指定するとすべての投稿を表示します。
orderby: 投稿の並び順を指定します。date(日付順、デフォルト)title(タイトル順)rand(ランダム)modified(更新日順) など
order: 並び順の昇順/降順を指定します。asc(昇順)desc(降順、デフォルト)
date: 投稿日を表示するかどうか。[※catlist id=1 date=yes]
date_modified: 更新日を表示するかどうか。[※catlist id=1 date_modified=yes]
excerpt: 投稿の抜粋を表示するかどうか。[※catlist id=1 excerpt=yes]
thumbnail: アイキャッチ画像を表示するかどうか。[※catlist id=1 thumbnail=yes]
thumbnail_size: アイキャッチ画像のサイズを指定します(例:thumbnail_size=80,80)。template: カスタムテンプレートを使用する場合に指定します。後述します。
例:
最新のニュースカテゴリから3件の投稿を、更新日と抜粋付きで表示するショートコード: [※catlist name="ニュース" numberposts=3 date_modified=yes excerpt=yes]
4. カテゴリIDの確認方法
カテゴリのIDは、WordPressのダッシュボードで確認できます。
- 「投稿」 > 「カテゴリー」をクリックします。
- 一覧から確認したいカテゴリにマウスを合わせると、ブラウザの下部に表示されるURLの中に「tag_ID=〇〇」のような形でIDが表示されます。
5. ウィジェットでの利用
WordPress 4.9以降では、テキストウィジェット(またはカスタムHTMLウィジェット)に直接ショートコードを記述することで、サイドバーやフッターなどのウィジェットエリアにカテゴリ記事一覧を表示できます。
- 「外観」 > 「ウィジェット」をクリックします。
- 「テキスト」ウィジェット(または「カスタムHTML」ウィジェット)を、記事一覧を表示したいウィジェットエリアにドラッグ&ドロップします。
- ウィジェットのテキストエリアに、上記で紹介したショートコードを貼り付けます。
- 「保存」をクリックします。
6. 高度なカスタマイズ(テンプレート)
より詳細な表示カスタマイズを行いたい場合は、カスタムテンプレートを作成することができます。これにより、表示されるHTML構造やデザインを自由に調整できます。
- テーマフォルダ内に専用フォルダを作成: 使用しているWordPressテーマのフォルダ(子テーマを使用している場合は子テーマのフォルダ)内に、「
list-category-posts」という名前の新しいフォルダを作成します。 例:/wp-content/themes/your-theme-name/list-category-posts/ - 既存テンプレートのコピー: List category postsプラグインのフォルダ内にある「
templates」フォルダから「default.php」をコピーし、作成した「list-category-posts」フォルダの中に任意の名前で保存します(例:my-custom-template.php)。 例:/wp-content/plugins/list-category-posts/templates/default.phpからコピー - テンプレートの編集: コピーしたPHPファイルを編集して、表示したい内容やHTML構造を調整します。例えば、投稿タイトル、日付、抜粋、サムネイルなどの表示順を変更したり、独自のHTMLタグやCSSクラスを追加したりできます。
- ショートコードでテンプレートを指定: 作成したテンプレートを使用するには、ショートコードに
templateパラメータを追加します。ファイル名から.phpを除いた部分を指定します。 例:[※catlist id=1 template=my-custom-template]
このように「List category posts」プラグインは、ショートコードのパラメータを組み合わせることで、非常に柔軟にカテゴリ記事一覧を表示・カスタマイズできます。公式ドキュメントも参考にしながら、目的に合わせて活用してください。
パラメータ一覧
WordPressプラグイン「List Category Posts」の主要なパラメータを、機能別に分類して表にまとめました。このプラグインは主に[*catlist]ショートコードで使用されます。
| パラメータ名 | 説明 | 指定例 |
| id | 表示するカテゴリのIDを指定します。 | id=5 |
| name | 表示するカテゴリのスラッグまたは名前を指定します。 | name="news" |
| categorypage | 現在の投稿のカテゴリの投稿をリストする場合にyesを指定します。 | categorypage=yes |
| currenttags | 現在の投稿のタグを持つ投稿をリストする場合にyesを指定します。 | currenttags=yes |
| post_type | 取得する投稿タイプを指定します。複数の場合はカンマ区切り。デフォルトはpost。 | post_type="post,page" |
| numberposts | 表示する投稿の最大数を指定します。デフォルトは10。 | numberposts=15 |
| order | 投稿の表示順序を指定します。asc(昇順)またはdesc(降順)。 | order=asc |
| orderby | 投稿を並べ替える基準を指定します。例:date、title、modified、randなど。 | orderby=title |
| date | 投稿日を表示する場合にyesを指定します。 | date=yes |
| author | 投稿者名を表示する場合にyesを指定します。 | author=yes |
| comments | コメント数を表示する場合にyesを指定します。 | comments=yes |
| excerpt | 投稿の抜粋を表示する場合にyesを指定します。 | excerpt=yes |
| content | 投稿のコンテンツ全体を表示する場合にyesを指定します。 | content=yes |
| pagination | ページネーションを有効にする場合にyesを指定します。 | pagination=yes |
| exclude | 表示から除外する投稿IDをカンマ区切りで指定します。 | exclude="1,5" |
ショートコードの使用例:
[catlist name=Dogs post_type="post,page" numberposts=15 orderby=date order=desc excerpt=yes]
Code language: JSON / JSON with Comments (json)
このショートコードは、「Dogs」カテゴリの投稿と固定ページを最大15件、日付の新しい順に表示し、抜粋も表示します。
注意点
「List category posts」は、特定のカテゴリに属する投稿を一覧表示するのに非常に便利なプラグインですが、使用する上でいくつか注意点があります。以下に主な注意点を挙げます。
1. パフォーマンスへの影響:
- 大量の投稿や複雑なクエリ: 表示したい投稿数が多い場合や、複雑な条件(除外カテゴリ、特定のカスタムフィールドなど)を指定する場合、データベースへのクエリが増加し、サイトの表示速度に影響を与える可能性があります。特に、複数のショートコードを同じページで使用する場合や、サイドバーなどの常に表示されるエリアで使用する場合は注意が必要です。
- キャッシュとの兼ね合い: パフォーマンス問題を軽減するためには、キャッシュプラグインとの併用が推奨されますが、List category postsが表示する内容は動的であるため、キャッシュが適切に機能しているか確認が必要です。更新頻度の高い内容を表示する場合、キャッシュが古い情報を表示してしまう可能性もあります。
2. 設定の複雑さ:
- 豊富なオプション: List category postsは非常に多くのパラメータ(オプション)を持っており、これらを理解し適切に設定するにはある程度の学習が必要です。特に初心者の方にとっては、目的の表示を実現するために試行錯誤が必要になるかもしれません。
- ショートコードの記述ミス: ショートコードの記述を間違えると、意図しない表示になったり、エラーが発生したりすることがあります。パラメータの綴りや値、クォーテーションマークの有無など、細部に注意が必要です。
3. 他のプラグインやテーマとの競合:
- JavaScript/CSSの競合: ごく稀に、他のプラグインやテーマが使用しているJavaScriptやCSSと競合し、表示が崩れたり、機能が正常に動作しなくなったりする場合があります。これは特定の組み合わせで発生する可能性があるため、もし不具合が生じた場合は、他のプラグインを一時的に無効化して検証してみる必要があります。
- WordPressのバージョン互換性: WordPress本体やPHPのバージョンアップにより、List category postsが正常に動作しなくなる可能性があります。プラグインが定期的に更新されているか、現在のWordPressバージョンに対応しているかを確認することが重要です。
4. セキュリティとメンテナンス:
- 定期的な更新: プラグインはセキュリティホールが見つかったり、機能改善が行われたりするため、定期的に更新することが重要です。古いバージョンのまま使用し続けると、セキュリティリスクが高まる可能性があります。
- サポートの状況: プラグインの開発元が活発にサポートを提供しているかどうかも確認しておくと良いでしょう。何か問題が発生した際に、フォーラムなどで情報を得られるかどうかが異なります。
5. SEOへの影響:
- 重複コンテンツのリスク: 複数のページで同じ内容の投稿リストを表示する場合、検索エンジンから重複コンテンツとみなされる可能性があります。適切なrel=”canonical”タグの設定や、noindexタグの使用などを検討する必要があるかもしれません。
これらの注意点を理解した上で、List category postsを効果的に活用してください。もし複雑な表示要件がある場合や、パフォーマンスが懸念される場合は、カスタムコードによる実装や、より特化した別のプラグインの検討も視野に入れると良いでしょう。
口コミ・評価
WordPressプラグインの「List category posts」は、一般的に高い評価を受けているようです。
WordPress.orgのプラグインページでの評価は、5つ星中4.7つ星(レビュー数が多い)と非常に高く、多くのユーザーに支持されています。
主な口コミや評価のポイントとしては、以下のようなものがあります。
- 使いやすさ: 簡単なショートコードでカテゴリーやタグごとの記事一覧を表示できる点が高く評価されています。
- 多機能性・カスタマイズ性:
- 表示順の変更、サムネイル表示、抜粋表示などのカスタマイズの幅が広い。
- カスタム投稿やカスタムタクソノミーにも対応している。
- 信頼性・安定性:
- プラグインが定期的にアップデートされており、セキュリティや安定性の面で安心できる。
- 開発者がサポートフォーラムで質問に回答しており、保守が適切に行われている。
総じて、利便性が高く、多機能で、安心して利用できるという評価が多いようです。カテゴリーページや固定ページに特定カテゴリーの記事一覧を表示したい場合に、非常におすすめのプラグインとされています。
プラグインを意識したレンタルサーバーの選び方
多くのプラグインを使う予定であれば、最初からWordPressに特化・最適化されているレンタルサーバーを選ぶのが最も確実で快適です。
WordPress適性ランキング表
| 順位 | サーバー名 | 特徴・強み | 弱み・注意点 | WordPress適性 |
|---|---|---|---|---|
| 1位 | ConoHa WING(コノハ) | 高速表示・国内最速級、WordPress簡単セットアップ、独自ドメイン永久無料、初心者〜上級者まで幅広く対応 | 料金はやや高め | ◎ 非常に適している |
| 2位 | KAGOYA(カゴヤ) | WordPress専用サーバー「KUSANAGI」搭載で超高速、法人利用率高く安定性抜群、セキュリティ強化 | 個人利用にはややオーバースペック、料金は中〜高 | ◎ 高速・安定志向に最適 |
| 3位 | さくらレンタルサーバー | 老舗で信頼性高い、料金安め、安定稼働、サポート充実 | 表示速度はConoHaやKAGOYAに劣る | ○ 安定志向に適している |
| 4位 | LOLIPOP(ロリポップ) | 初心者向け、料金安い、WordPress簡単インストール、利用者が多く情報豊富 | 高負荷サイトには不向き、速度は中程度 | △ 個人ブログや小規模サイト向け |
| 5位 | リトルサーバー | 月額150円〜と圧倒的低価格、WordPress全プラン対応、無料SSL・自動バックアップあり | 容量・転送量が小規模向け、サポートはメール中心で即応性に不安 | △ 趣味ブログや学習用に最適 |
解説
- ConoHa WINGは「速さ・使いやすさ・機能」のバランスが最も良く、WordPress利用者に人気。
- KAGOYAは法人やビジネスサイトに強く、KUSANAGIによる超高速化が魅力。速度重視なら最適。
- さくらレンタルサーバは老舗で安心感があり、安定性重視の人におすすめ。
- LOLIPOPは初心者向けで安価だが、速度や高負荷対応は弱め。
- リトルサーバーは「とにかく安くWordPressを始めたい人」向け。小規模サイトや学習用に良いが、商用や大規模には不向き。
WordPressテーマ目的別比較表
WordPressテーマを選ぶにはデザインだけでなく、汎用性、アップデートの継続性、サポート体制、そして表示速度やSEO対策の強さといった要素を総合的に考慮することが重要です。目的にあった長く安心して使えるテーマを選ぶようにしたいものです。そこで、目的別に整理したWordPressテーマ比較表を以下にまとめました。 各テーマの特徴や利用目的を簡潔に比較できるようにしています。
| テーマ名 | 主な目的・特徴 | 適した用途 |
|---|---|---|
| RE:DIVER(リダイバー) | 高速表示・SEO最適化に強い。アフィリエイトや収益化を意識した設計。 | アフィリエイトブログ、収益化重視の個人ブログ |
| GOLD BLOG(ゴールドブログ) | ブログ運営に特化。シンプルで使いやすく、初心者でも扱いやすい。 | 個人ブログ、情報発信サイト |
| THE THOR(ザ・トール) | SEO・デザイン・収益化機能を網羅したオールインワンテーマ。広告管理やランキング機能も搭載。 | アフィリエイト、企業サイト、収益化ブログ |
| Emanon(エマノン) | ビジネス向けデザイン。企業サイトやサービス紹介に適したテーマ。 | コーポレートサイト、サービス紹介ページ |
| LIQUID PRESS(リキッドプレス) | WordPress公式登録の国産テーマ。企業サイトからブログまで幅広く対応。初心者でも安心。 | 企業サイト、オウンドメディア、ブログ、LP |
| STORK SE(ストークSE) | モバイルファースト設計。1カラムデザインでコンテンツを際立たせる。直感的操作が可能。 | ブログ、アフィリエイト、ブランディングサイト |
| GOLD MEDIA(ゴールドメディア) | メディア運営に特化。SEO内部構造が強力で、収益化や効率的な運営を支援。 | WEBメディア、アフィリエイトサイト、企業サイト |
補足ポイント
- 収益化重視なら「RE:DIVER」「THE THOR」「GOLD MEDIA」が強力。
- 初心者向けブログなら「GOLD BLOG」「STORK SE」が扱いやすい。
- 企業サイト・ビジネス用途なら「Emanon」「LIQUID PRESS」が安心。
- メディア運営に特化したい場合は「GOLD MEDIA」が最適。
こうして見ると、「ブログ中心」か「企業サイト中心」か「収益化・メディア運営中心」かで選ぶテーマが大きく変わります。 あなたが作りたいサイトはどのタイプに近いですか?






