WordPressはすべてRSSフィードを公開することができます。WordPressには、RSSフィードを取得してサイトに表示するためのビルトインサポートもあります。外観 ” ウィジェットにアクセスし、RSSウィジェットをサイドバーにドラッグするだけで、任意のフィードURLを入力して表示することができます。しかし、フィードをもっと活用したいとしたらどうだろう?例えば、あなたの業界でアグリゲーションサイトを作るとか、Alltopのようなものを作るとか?この投稿では、WP RSS Aggregatorを使ってWordPressでフィードを取得する方法を紹介します。
まず最初に、WP RSS Aggregatorプラグインをインストールして有効化します。基本的なプラグインは無料で利用できますが、この強力なプラグインをフル活用するにはアドオンを購入する必要があります。ここではこれらのアドオンについて説明しますので、あなたのサイトに必要なアドオンを決めてください。
プラグインを有効化した後、WordPress管理画面のサイドバーにRSS Agregatorという新しいトップレベルメニュー項目が追加されていることに気づくでしょう。新しいフィードを追加するには、RSS Aggregator ” Add Newに行く必要があります。
フィードのタイトルをWPBeginnerのように追加します。その後、フィードのURL(例:https://www.wpbeginner.com/ja/feed)とフィードの説明(オプション)を入力します。入力が終わったら、フィードを公開するボタンをクリックします。
これで、WP RSS Aggregatorは、追加したフィードを取得して表示する準備がすべて整いました。さらにRSSフィードを追加したい場合は、この作業を繰り返してください。
フィードをサイトに表示するには、WordPressの投稿日またはページにこのショートコードを追加するだけです:
[SKX1]
このショートコードは、サイドバーのテキストウィジェットでも使用できます。ショートコードがウィジェットで機能しない場合は、テーマのfunctions.phpファイルにこのコードを追加する必要があります:
[cbk1]
フィードで投稿サムネイルと抜粋を表示する方法
フィードに投稿の抜粋と サムネイルを表示するには、WP RSS Aggregator用の拡張機能Excerpts & Thumbnailsをインストールして有効化する必要があります。これは別売りの有料アドオンです。
このアドオンはすぐに使えるので、先に設定したニュースフィードはサムネイルと抜粋を表示できるようになります。ただし、サムネイルと抜粋の設定は、RSS Aggregator ” 設定画面から行います。
投稿またはカスタム投稿タイプにフィードをインポートする
ソースのフィードをWordPressブログの投稿やカスタム投稿タイプとしてインポートすることもできます。そのためには、Feed to Postアドオンをインストールして有効化する必要があります。有効化すると、互換性の問題で自動的にExcerpts and Thumbnailsアドオンが無効化されます。Feed to Postアドオンは、フィードソースから抜粋/コンテンツとサムネイルを自動的に取得します。
アドオンを設定するには、RSSアグリゲーター ” 設定に行き、投稿日:フィードタブをクリックする必要があります。この画面で、サイトにフィードをインポートする方法を選択できます。投稿タイプ、投稿フォーマット、カテゴリーを選択し、画像やその他のメディアをどのように扱うかを決めることができます。
フィードソースのキーワードフィルター
特定のトピックやキーワードに基づいたフィードアグリゲータを作成することも可能です。特定のキーワード、フレーズ、タグに一致するフィード項目のみをフェッチするようにWP RSS Aggregatorを設定することができます。この機能を有効化するには、WP RSS Aggregator用のキーワードフィルターアドオンをインストールして有効化する必要があります。インストール後、プラグインの設定ページに行き、キーワードフィルタリングタブをクリックしてください。この画面でフィルターするキーワードやタグを追加することができます。
RSSフィードは、ニッチな視聴者向けのコンテンツをキュレーションして集約し、コミュニティサイトを作成するために使用できる強力なツールです。WP RSS Aggregatorを使ってWordPressに外部フィードを追加する際に、この投稿がお役に立てば幸いです。
この投稿が気に入ったら、TwitterのフォローとYouTubeチャンネルの購読をご検討ください。
Miki
I am using this plugin for feeding my hungry site proforbes and searched for this plugin so that i can use it properly but this post is about older version. I hope Mr. Syed Balkhi and wpbeginner will update soon something on latest version.
chris1776
It would be nice if the Feed to Post didn’t disable the Excerpts functionality. E.g. you’d be able to import part of a post, then link back to the original. As it stands, that appears to be impossible. A little tweaking could do it, to allow Feed to Post to just create a post with an excerpt vs the entire post.
Ridwan
I have installed wordpress multisite, and i want to display the latest post from subdirectories in the main site.
Do you have any suggestion for this?
Thanks,
Kashif Khan
Very Helpful article!
I am a regular reader of wpbeginner , I hope i shall learn all wp tips soon by wpbeginner.
Jeff Cohan
Thanks for reminding me about this great plugin. I installed and tested it on one of my sites back in December of 2012, when I added a couple of feeds and created a page to display them.
It’s worth mentioning that even with the FREE version of the plugin, one can set up an unlimited number of feeds and selectively display them by using the ‘source’ shortcode parameter.
Info on the shortcode parameters is here:
http://www.wprssaggregator.com/docs/shortcodes/
Andy Otte
Great article. Does anyone know if these plug-ins allow you to enter a url from another website, and have it pull in an image and excerpt from the website linked to? Similar to the way it works on Facebook when you enter a url there?
If these plugins don’t do this, does anyone know if there is a plugin that can accomplish this? Thank you!!
Jean Galea
Hi Andy, you can do that with the Excerpts & Thumbnails add-on for WP RSS Aggregator. That will import an excerpt and thumbnail for the feed items. See this example on a travel website.
chris1776
Is this create a post for each item or is it just showing it from the feed? I think the latter.