自分のサイトや同じページに複数のYouTubeフィードを表示できますか?

はい。必要なだけYouTubeフィードを作成し、それぞれのショートコードをページやウィジェットエリアに追加してください。

ウェブサイト上、あるいは同じページ内で、YouTubeのフィードを1つ以上表示したいとお考えですか?

このガイドでは、各フィードのショートコードの確認方法、同じページに複数のフィードを追加する方法、およびページテンプレートにフィードを配置する方法について解説します。

作業を始める前に、WordPressサイトに「YouTube Feed」がインストールされ、有効化されていることを確認してください。また、少なくとも2つのフィードを作成しておく必要があります。

以下が今回の内容です:

フィードのショートコードの探し方

必要なだけ多くのフィードを表示できます。各フィードには固有のショートコードがあります。複数のフィードを表示するには、動画のグループごとにフィードを作成してください。その後、表示したいページやウィジェットエリアに、各フィードのショートコードを追加してください。

フィードを確認するには、WordPressダッシュボードの「YouTubeフィード」»「すべてのフィード」に移動してください。「ショートコード」列には、各フィードのショートコードが表示されます。

YouTubeの「すべてのフィード」ページには2つのフィードが一覧表示されており、最初のフィードのショートコードには矢印が付いています

各ショートコードの末尾にある数字は、そのフィードのIDです。

目的のショートコードの右側にある「ショートコードをコピー」ボタンをクリックしてください。

「すべてのフィード」ページの「ショートコード」列で、「ショートコードをコピー」ボタンに矢印が表示されている

次に、そのフィードを表示させたいページ、投稿、またはウィジェット領域にショートコードを貼り付けます。同じページに複数のフィードを表示させるには、各フィードのショートコードを順番にページに貼り付けてください。

ショートコードを初めて使う方は、「WordPressでショートコードを追加する方法」を参照して、手順に従って操作してください。

ショートコードは、フィードを配置する方法の一つにすぎません。フィードエディタの「埋め込み」ボタンを使用しても、ページやウィジェットにフィードを追加することができます。

ページのコンテンツ内ではなく、テーマ内にフィードを配置したい場合は、ページテンプレートにフィードを追加することができます。

ページテンプレートへのフィードの追加

ページのコンテンツの代わりにテーマのテンプレートファイルでフィードを表示するには、WordPressの do_shortcode 関数。フィードを表示したいテンプレートファイルに、次の行を追加してください:

<?php echo do_shortcode( '[[youtube-feed feed=1]]' ); ?>

置換 1 フィードのIDを入力してください。これは、先ほど表示された「ショートコード」列にあるショートコードの末尾にある番号です。

また、2つのプレイリストに同じ動画が表示されている場合は、まずフィードIDを確認してください。

同じ動画が表示されているプレイリスト

2つのプレイリストに同じ動画が表示されている場合、おそらく同じフィードを使用していると考えられます。ショートコードには、そのIDを含むフィードが表示されます。つまり、IDが同じ2つのショートコードは、同じ動画を表示することになります。

異なるプレイリストを表示するには、プレイリストごとに個別のプレイリストフィードを作成してください。その後、各フィード固有のショートコードを使用します。たとえば、2つ目のプレイリストフィードでは次のように記述します。 [[youtube-feed feed=3]]、作成したフィードの数に応じて。

プレイリストフィードを利用するには、有料ライセンスが必要です。他のフィードと同様、YouTube API キーまたは連携済みの YouTube アカウントも必要です。

キーの作成方法については、YouTube API キーの作成と使用に関するガイドをご覧ください。

以上です!これで、フィードのショートコードの探し方、1つのページに複数のフィードを表示する方法、そしてページテンプレートにフィードを配置する方法がわかりました。まだAPIキーを追加していない場合は、次のステップとして、YouTube APIキーのガイドをご覧ください。

よくある質問

以下では、複数のYouTubeフィードを表示することに関するよくある質問のいくつかにお答えします。

フィードのショートコードはどこで確認できますか?

各フィードのショートコードは、「YouTubeフィード」»「すべてのフィード」ページの「ショートコード」列に記載されています。ショートコードをコピーしてページに追加する方法については、上記の「フィードのショートコードの確認方法」をご覧ください。

フィードが表示されるはずの場所に「接続されたアカウントがありません」と表示されるのはなぜですか?

サイトにYouTube APIキーが設定されておらず、YouTubeアカウントもまだ連携されていない場合、このプラグインは「エラー:連携されたアカウントがありません」というメッセージを表示します。このメッセージはWordPressの管理者のみが確認できるため、訪問者には表示されません。動画を表示するには、APIキーを追加するか、YouTubeアカウントを連携してから、ページを再読み込みしてください。

サポート

ドキュメントに答えが見つからない?

サポート