WP RSS アグリゲーター: カスタム RSS フィードを作成する
何かのテーマについて大量の情報を探している場合、それを見つけるために何百もの Web サイトにアクセスするのは面倒ではありませんか?すべてに 1 か所からアクセスできれば、ずっと簡単だと思いませんか?これはまさに RSS ニュース集約 Web サイトの機能です。読者の利便性を考慮して、あらゆる主題に関連する記事 (タイトルとスニペット) を 1 か所に収集して表示します。これは、さまざまなブログのフィードを購読し、これらのブログのコンテンツをインポートして、魅力的かつ便利な方法で独自のアグリゲーター Web サイトに表示することによって行われます。もちろん、投稿は元のソースにリンクされており、読者は完全なコンテンツにアクセスできます。この記事では、そのような Web サイトを簡単に構築できるプラグインである WP RSS Aggregator について詳しく説明します。
WordPress リポジトリには、フィードをサイトにインポートして保存するためのプラグインが多数あります。そして、WP RSS Aggregator はその中でも最高のものの 1 つです。
まず、不動産リストや株価から、スポーツ イベントや Instagram の投稿まで、あらゆる種類のリストを作成できます。これにより、複数のソースからフィードをインポートしてサイトに表示できます。さまざまなソースからインポートされた高品質のコンテンツでサイトを整え、並べ替え可能にすることができます。一度設定を定義すると、残りはほぼ自動操縦で行われます。さらに、ショートコードを使用して表示をカスタマイズし、サムネイルや抜粋を使用して魅力的なものにすることができます。
無料の WP RSS Aggregator プラグインを使用すると、Web サイトにフィードをすぐに追加できます。たとえば、WPExplorer の RSS フィード (おい、それは私たちだ!) を自分の Web サイトにすぐに追加することができました。
まったく同じ方法で、さまざまな WordPress ブログの複数のフィードを追加し、(WPNewsDesk のように) WordPress に関するあらゆる情報を扱う Web サイトを作成できます。さて、これは物事を単純化しすぎているかもしれませんが、その流れはわかりますか?
コア プラグインは無料でダウンロードでき、パフォーマンスと表示を強化する 5 つのプレミアム アドオンと 2 つのバンドルが付属しています。
プラグインの機能について少し理解できたので、プラグインの使用法を説明するチュートリアルに進み、プレミアム アドオンがフィードの強化にどのように役立つかを見てみましょう。
WP RSS アグリゲーターのセットアップと構成
コア プラグインとそのすべてのアドオンのインストールとアクティブ化は、スムーズな作業でした。
アクティベーション後、プラグインに移動し、WordPress ダッシュボードの左側にある新しいオプション「WP RSS Aggregator」を探します。これをクリックすると表示されるメニュー項目のスクリーンショットです…
…。これらのメニュー項目の意味について簡単に説明します。
- フィード ソース: 追加したすべてのフィード ソースのリストがここに表示されます。
- 新規追加: ここから新しいフィードを追加できます。
- フィード アイテム: フィード経由でインポートしたすべてのフィード アイテムがここに表示されます。
- ブラックリスト: ここにフィード項目をリストすると、フィード項目のインポートをスキップできます。
- インポートとエクスポート: この機能は、複数のフィードを一度にインポートしたり、フィードをエクスポートしたりするのに役立ちます。
- 設定: ここでは、プラグインのさまざまな設定を構成できます。
- デバッグ: フィード項目の更新または削除に役立ちます。
- その他の機能: 多数のプレミアム アドオンが利用可能で、ここで詳細を確認したり、購入してインストールしたりできます。
- ヘルプとサポート: ドキュメント、よくある質問、プレミアム サポートにアクセスできます。
概要を理解したので、プラグインの構成に進みましょう。
1. WP RSS アグリゲーターの一般設定
[全般設定] ページで、ウェブサイトの設定に合わせてフィードのインポートと表示を最適化するためのオプションを確認できます。インポートされるフィード アイテムの最大保存期間と、フィードごとのアイテムの最大数を指定できます。
また、ここではインポートの頻度 (15 分ごとから毎日 1 回まで)、フィード項目のインポートの順序、カスタム フィード URL の設定 (詳細についてはこちらを参照) など、多くのことを制御できます。題して。
2. WordPress にフィードを追加する
[RSS アグリゲーター] > [新規追加] をクリックすると、以下の画面が表示されます。ここで、WordPress にコンテンツをインポートするブログの URL を追加する必要があります。この投稿では、WPExplorer のフィードをソースとして使用します。
ほとんどの場合、サイトの URL で問題ありませんが、最良の結果を得るために、プラグインの作成者は RSS フィードの URL を使用することを推奨しています。フィード ソースの場所がわからない場合は、このドキュメントを参照してください。
この画面の設定は次のことに役立ちます。
- [フィードの検証] オプションをクリックすると、フィード URL が正常に機能しているかどうかを確認できます。
- さらに、インポートされたフィードから保存するアイテムの数を制限することができ、それを超えると古いアイテムが自動的に削除されます。 「エンクロージャへのリンク」オプションをチェックすると、画像、音声、ビデオ、添付ファイル、フラッシュ コンテンツへのリンクにアクセスできます。
- 「一意のタイトルのみ」オプションは、同じ記事に複数のパーマリンクがある場合、またはパーマリンクが変更された場合に重複を避けるのに役立ちます。
- また、フィード ソースを RSS フィードのソース サイトにリンクできるようにすることもできます。
- この時点に到達したら、右側のパネルに注意を移してください。フィード処理ボックスでは、フィードの一時停止、古いフィード項目の削除、更新間隔の設定ができます。
フィードが正常に動作しているかどうかをテストするには、[公開] ボタンをクリックします。フィードのプレビュー ボックスには、記事のタイトル、URL、公開日、ソースを含む最新のアイテムが表示されます。 1 分以内にフィード アイテムが取得され、以下に示すようにプレビュー ボックスとフィード アイテム メニューに自動的に表示されました。
[フィード ソース] ページをクリックすると、Web サイトに追加したすべてのフィードのリストが表示されます。
3. インポートとエクスポート
コンテンツに多様性を加えるには、複数のフィードを使用して投稿をインポートする必要があるでしょう。そうでなければ、実際には何の価値も提供していないことになります。
WP RSS Aggregator のインポート機能は、さまざまなソースからコンテンツを入手する場合に便利です。たとえば、ニュース Web サイトの場合、たとえば 50 以上のニュース ソースから厳選されたリストを表示したい場合があります。この機能は、それらをすべて一度に一括インポートするのに役立ちます。
フィードの名前と URL を各行でカンマで区切って入力する必要があります。たとえば、フィード名、http://www.myfeed.com
さらに、WordPress の標準のインポートおよびエクスポート機能を使用して、フィード ソースをインポートおよびエクスポートできます。フィード ソースをエクスポートするには、[ツール] > [エクスポート] にアクセスし、[フィード ソース] のラジオ ボタンをオンにして、[エクスポート ファイルをダウンロード]をクリックします。 ボタン。次に、WordPress はすべてのフィード ソースを含む XML ファイルを作成します。同様に、フィード ソースをインポートするには、[ツール] > [インポート] にアクセスします。
WP RSS Aggregator で使用されるすべての設定をエクスポートすることもできます。 2 番目の WordPress サイトで、ファイルをインポートして [設定のインポート] ボタンを押すと、残りの作業は WordPress が実行します。
4. ブラックリスト
フィードのインポート中に一部の項目をスキップしたい場合があります。このような場合、記事のタイトルを入力するだけで済み、記事の取得時に省略されます。ここにリストしたフィード項目は、フィード ソースから新しい項目をインポートするときに無視されます。
5. ページ、投稿、またはウィジェットにフィードを表示する
フィード ソースを追加し、Web サイトへのフィード アイテムのインポートを設定するだけでは十分ではありません。 WordPress での表示方法も設定する必要があります。 [一般的な表示設定] のオプションは、サイト上でフィード アイテムが表示される方法を制御します。
ここでは、タイトルの最大長を設定して元の投稿にリンクしたり、各フィード項目の作成者名を表示したり、新しいタブで開くリンクを設定したりできます。ビデオアイテムにリンクしたり、ページにビデオを埋め込んだり、表示するアイテムの数を制限したり、「古い投稿」/「新しい投稿」ページネーションを選択したりするオプションがあります。
ソース表示設定を使用すると、各フィード項目のフィード ソース名を表示したり、フィード ソース名を元のサイトにリンクしたりできます。
日付の表示に関しては、デフォルトの日付は GMT での投稿の公開日です。フィード アイテムが公開された日付形式と時間を選択することもできます。
デフォルトの表示スタイルが気に入らない場合はどうなりますか?このプラグインを使用すると、独自のカスタム CSS を使用して表示のスタイルを設定できます。これを行うには、チェックボックスにチェックを入れて、このプラグインで使用されるすべてのスタイルを無効にします。
投稿にフィード項目を表示するために、WP RSS Aggregator はショートコードを提供します。このショートコードにアクセスするには、投稿のビジュアル エディターで RSS アイコンをクリックします。
生成されたショートコードを投稿に追加すると、投稿内のすべてのフィード項目が自動的に表示されます。ショートコード wp-rss-aggregator を何も追加せずに使用すると、すべてのフィード項目が表示されます。これは、WPExplorer のフィードが私の Web サイトの投稿にどのように表示されるかです。
すべてのフィード項目は整理された方法で投稿に表示され、ソースにリンクされます。ショートコード内のsource属性を使用して、特定のフィードを表示することもできます。商品数も制限させていただく場合がございます。
6. デバッグ
この機能を使用すると、ワンクリックですべてのフィードを更新できます。新しいフィード項目がないかすべてのフィード ソースをチェックし、既存のフィード項目は変更しません。
このページは、プラグインで発生した問題の解決にも役立ちます。ただし、特に複数のフィード経由でインポートしている場合、更新はリソースを大量に消費するアクティビティであることに留意する必要があります。
インポートされたフィード項目をすべて削除し、ボタンをクリックして再インポートすることもできます。
WP RSS アグリゲーターへのアドオン
前に述べたように、投稿内のフィード項目の表示は、よく整理されていますが、非常に基本的なものに見えます。アドオンは、プラグインでさらに多くのことを行うのに役立ちます。
- インポートされたアイテムを投稿として表示する
- 完全なフィードを自分のサイトに強制的にインポートする
- キーワードを使用してフィード項目をフィルタリングする
- フィード ソースにカテゴリを追加する
- サムネイルと抜粋を追加してフィードの表示を改善します
5 つのプレミアム アドオンが利用可能です。また、どのアドオンが必要かわからない場合は、このツールを使用して確認できます。
WP RSS アグリゲーター アドオンを表示する
プレミアム アドオンのスナップショットは次のとおりです。
5 つのアドオンがそれぞれプラグインの機能をどのように強化できるかを簡単に見てみましょう。
1. フィードからポストへ
あなたが熱心なオートブロガーである場合、または関連コンテンツでサイトにさらに価値を加えたい場合は、Feed to Post アドオンが間違いなく最適です。 RSS フィード項目を WordPress 投稿またはその他のカスタム投稿タイプ (メディア、ナビゲーション メニュー項目、oEmbed Response、TablePress テーブルなど) としてインポートできます。フィード項目からブログ投稿を自動的に作成します。
インポートされた投稿に表示されるコンテンツを制御するのに役立つ設定が多数あります。
- 投稿ステータス: 下書き、公開済み、スケジュール済み、ゴミ箱、非公開、保留中 (またはサイトで使用されているその他のステータス)
- カテゴリーと著者
- インポートされたフィードを割り当てる投稿形式: 標準、チャット、リンク、引用、画像、ビデオ、オーディオ (または使用されているその他のカスタム形式)
- 投稿日: 元の投稿日またはインポートされた日
- 投稿コンテンツの冒頭に元の投稿へのリンクを貼り付ける
- RSS フィードを全文 RSS フィードに変換するプレミアム サービス
さらに、このアドオンを使用すると、フィード内にある画像の処理方法、URL の短縮方法、コメントの有効化方法を設定できます。インポートされた投稿の作成者を既存の作成者に設定したり、フィード内の関連データに基づいてシステム内に作成者を自動的に作成したりすることもできます (提供されている場合)。
2. 全文 RSS フィード
Full Text RSS Feed アドオンは、以前のアドオンの自動ブログ機能を強化します。プレミアム フルテキスト サービスに接続すると、フィード自体が提供していない場合でも、フィード ソースごとにフィード アイテムの完全な投稿コンテンツを無制限にインポートできます。必要に応じて、独自の全文 RSS インポート システムの使用を選択することもできます。
設定ページのドロップダウンからプレミアム フルテキスト サービスを選択した後、フィード ソースに移動し、RSS フィード ソースを見つけて編集をクリックします。次に、下にスクロールして、フルコンテンツを強制チェックボックスをオンにします。フィードを更新して終了します。既存のフィード アイテムは影響を受けません。特定のフィード ソースからこれらの投稿を削除し、[投稿を取得] をクリックする必要があります( RSS フィードに存在しない古い投稿は再インポートできないので注意してください)。 Web サイトには、完全な元のコンテンツと、元の投稿へのリンクが表示されます。
プラグインのデフォルトの無料サービスは、フィード ソースごとに 5 つのフィード項目に制限されています。つまり、一般設定で [無料サービス] オプションを選択した状態で [完全なコンテンツを強制する] オプションを使用すると、各フィード ソースから最新の 5 件の投稿のみをインポートできます。フィード自体内にフィード項目がいくつ存在するかは関係ありません。それだけでなく、結果も 20 分間キャッシュされます。
無制限のフィード項目が必要で、キャッシュが必要ない場合は、Feed to Post と一緒に Full Text RSS Feed アドオンを購入する必要があります。
3. キーワードフィルタリング
記事に含めるキーワード、フレーズ、またはタグを指定すると、キーワード フィルタリングにより、関連するコンテンツのみがフィード経由でインポートされます。
キーワードやタグが存在しない場合、記事はインポートされません。こうすることで、Web サイトにとって重要ではない記事をスキップできます。
4. 抜粋とサムネイル
リスト上のサムネイルは常に、より魅力的な表示になります。このアドオンは、フィード アイテム内から画像を取得し、それをフィード アイテムに対する抜粋とともに表示します。 WP RSS Aggregator ショートコードを使用すると、各フィード項目のタイトル、日付、ソースも表示されます (テーマのスタイルを採用する [投稿にフィード] または [フルテキスト] オプションではなく)。
インポートしたアイテムに画像がない場合はどうなりますか?デフォルトのサムネイル画像として表示する画像を選択できます。
5. カテゴリ
フィード ソースを分類し、ショートコード パラメーターを使用してサイト内の特定のカテゴリのフィード アイテムを表示できるようにします。
このアドオンは、フィード ソースをカテゴリに割り当てるのに役立ち、サイトに多数のフィードがある場合に非常に役立ちます。
WP RSS アグリゲーター アドオンの価格
更新とサポートを継続して受け取るためのすべての支払いは年払いです。アドオンを個別に購入することもできますが、バンドルとして購入すると費用を節約できます。前述したように、次の 2 つのバンドルが利用可能です。
1. 抜粋とサムネイル、カテゴリ、 キーワード フィルタリングの 3 つのアドオンが含まれるシンプル フィード バンドル。これらのアドオンは、ショートコードを使用してフィードをフィルタリングし、カテゴリに分類し、抜粋やサムネイルとともにフィード項目を表示します。
3 つのアドオンをバンドルで購入すると大幅な節約になるため、合理的です。個別に、アドオンごとに 30 ドル (1 つの Web サイト)、60 ドル (最大 5 つの Web サイト)、および 180 ドル (最大 20 の Web サイト) を支払います。ただし、バンドルの場合、1 つの Web サイトの場合はわずか 70 ドル、最大 5 つの Web サイトの場合は 140 ドル、最大 20 の Web サイトの場合は 280 ドルを支払うことになります。
ご覧のとおり、20 ドル、40 ドル、260 ドルの節約が可能です。
2. 高度なフィード バンドルには、投稿へのフィード、全文 RSS フィード、およびキーワード フィルタリングの 3 つのアドオンが含まれています。これら 3 つのアドオンは、Web サイトがコンテンツの自動ブログに依存している場合に必要なもので、キーワード フィルタリングを使用すると、インポートされたコンテンツをフィルタリングできます。
繰り返しますが、バンドルとして購入する方が良い選択肢になる可能性があります。 2 つの自動ブログ アドオンの個別の価格は、それぞれ 80 ドル (1 つの Web サイト)、160 ドル (最大 5 つの Web サイト)、および 300 ドル (最大 20 の Web サイト) です。キーワード フィルタリングの小売価格は、1 つの Web サイトで 30 ドル、最大 5 つの Web サイトで 60 ドル、最大 20 の Web サイトで 180 ドルです。同時に、1 つの Web サイトの場合は 150 ドル、最大 5 つの Web サイトの場合は 300 ドル、最大 20 の Web サイトの場合は 600 ドルでバンドルを購入できます。
ここでも、それぞれ 40 ドル、80 ドル、180 ドルのお金を節約できます。
WP RSS アグリゲーター バンドルを表示する
WP RSS アグリゲーターの長所と短所
長所 – このプラグインには多くのメリットがあることがわかります。
- インストールと設定が簡単で、その後は自動操縦で動作します
- WordPress Web サイトでの RSS フィードの管理を簡単にします
- フィードソース経由でインポートを一時停止したり再開したりできるようになります
- 個々のソースのフィードのインポートをスケジュールすることが可能
- Lightbox と完璧に連携し、YouTube、DailyMotion、Vimeo のビデオも処理できます。
- アドオン – Feed to Post – は Canonical Link 設定を提供します。これにより、元のリソースを指す、インポートされた投稿の正規リンクを簡単に指定できます。これにより、コンテンツの元のソースが何であるかを検索エンジンに通知し、「重複コンテンツ」の問題を解決できます。
- プラグインは常に更新され、12 時間ごと、最長で数分ごとに更新チェックが行われます。それはあなた次第です。
短所 – これらは実際には「短所」とは言いません。むしろ、対処する必要があるサーバーの問題です。
- 数百のフィード ソースから数千のアイテムをインポートすると、リソースが大量に消費され、Web サイトのパフォーマンスに影響を与える可能性があります。プラグインの設定を使用してフィードのインポートをスケジュールしたり、フィードを一時停止して再開したりすることで、この問題をある程度回避できます。
- 複数のフィード ソースを介した同時インポートを処理するには、WordPress のメモリ リソースを調整する必要がある場合があります。
まとめ
WP RSS Aggregator とのこの緊密な出会いにより、これがコンテンツ集約と自動ブログ サイトのためのオールインワン ソリューションであると確信したかもしれません。
コア プラグインは、複数のフィードを介してインポートし、基本的な方法でフィード項目を表示するという素晴らしい仕事を、ほぼ完全に自動操縦で実行します。ユーザーによっては、ショートコードに慣れるまでに少し時間がかかる場合があります。しかし、一度理解してしまうと、かなり扱いやすくなります。
ただし、本格的なコンテンツ集約サイトの場合、自動ブログの利点を最大限に体験できるのはアドオンです。フィード アイテムの投稿への変換、フィードの分類とフィルタリング、フィード表示への抜粋とサムネイルの追加に至るまで、アドオンはコンテンツの集約と表示を 1 つのスムーズなプロセスに変換します。それ以外の場合でも、アドオンを使用すると、読者により良い価値を提供できます。