WordPressブログ投稿およびアーカイブページにYouTubeビデオを動的に追加する方法


  1. YouTube埋め込みコードを使用する方法:

    • YouTubeの動画ページで、「共有」ボタンをクリックし、「埋め込む」を選択します。
    • 表示されるコードをコピーします。
    • WordPressの投稿エディターで、ビジュアルモードからテキストモードに切り替えます。
    • ビデオを追加したい場所にカーソルを置き、コードを貼り付けます。
    • 投稿を更新または公開します。

    例:

    [embed]https://www.youtube.com/watch?v=VIDEO_ID[/embed]
  2. YouTubeブロックを使用する方法:

    • WordPressの投稿エディターで、ビジュアルモードに切り替えます。
    • ビデオを追加したい場所にカーソルを置き、「+」アイコンをクリックし、「ビデオ」ブロックを選択します。
    • YouTubeビデオのURLを貼り付けます。
    • 投稿を更新または公開します。
  3. カスタムフィールドを使用する方法:

    • WordPressのプラグイン「Advanced Custom Fields」をインストールし、有効化します。
    • 投稿エディターで、YouTubeビデオのURLを入力するためのカスタムフィールドを作成します。
    • 投稿テンプレートファイル(例:single.php)に、カスタムフィールドの値を表示するコードを追加します。

    例:

    <?php $youtube_url = get_field('youtube_url'); ?>
    <?php if ($youtube_url) : ?>
     <div class="youtube-video">
       <iframe width="560" height="315" src="<?php echo $youtube_url; ?>" frameborder="0" allowfullscreen></iframe>
     </div>
    <?php endif; ?>

これらの方法を使用することで、WordPressブログ投稿およびアーカイブページにYouTubeビデオを動的に追加することができます。適切な方法を選択し、コードをカスタマイズしてください。