複数のRSSフィードをOGP画像付きカードグリッドで美しく表示。外部サービス不要・完全自己完結型。
特徴
WordPressの組み込み機能だけで動作。外部APIへの依存はゼロ。
グリッド・リスト・カルーセル・モーダルなど、用途に合わせて選択できます。
RSSに画像がなくてもog:imageを取得・キャッシュして表示します。
PC・タブレット・スマホで列数を自動調整。responsive="0"で固定も可能。
RSSはユーザー設定TTL、OGP画像は1ヶ月キャッシュで高速表示。
複数フィードを集約して日付順にソート。重複記事を自動排除。
SimplePie・DOMDocument・WordPressトランジェントのみ使用。
レイアウト一覧
ショートコードの type 属性で切り替え。
grid画像背景+タイトルオーバーレイ
list_vertical上画像・下テキストカード
listサムネイル横並び+テキスト
textテキストのみカード(説明付き)
text_line1行テキスト+区切り線
image_only画像のみ
carouselスライドカルーセル
popup_gridクリックでモーダル表示
使い方
投稿・固定ページのエディタにショートコードを貼り付けるだけ。
基本:
カスタマイズ例:
特定フィードだけ表示(設定済みフィードを上書き):
| 属性 | デフォルト | 説明 |
|---|---|---|
feed | — | フィードURL(複数はカンマ区切り) |
type | grid | 表示タイプ |
columns | 3 | 列数(2 / 3 / 4) |
count | 6 | 表示件数 |
responsive | 1 | レスポンシブ(1/0) |
new_tab | 0 | 新規タブで開く(1/0) |
show_desc | 0 | 説明文表示(1/0) |
show_date | 0 | 日付表示(1/0) |
show_site | 0 | サイト名表示(1/0) |
bold_title | 0 | タイトル太字(1/0) |
title_lines | 2 | タイトル表示行数(0=無制限) |
レイアウトデモ
ダミーデータによる表示確認。
※ダミーデータによる表示サンプルです。実際のフィードはWordPress管理画面からご設定ください。
grid
list_vertical
list
text
text_line
image_only
動作環境
サポート
バグ報告・機能要望・質問はお気軽にどうぞ。