ショート動画を埋め込む
YouTube ショート動画を埋め込む
YouTubeのショート動画を埋め込むには2つの方法があります。
- 埋め込みブロックで埋め込む
- カスタムhtmlで埋め込む
YouTube ショート動画をそのまま埋め込むと次のように表示されます。
YouTubeショート動画を埋め込みブロックで表示した場合
「共有」のリンクをコピーして、埋め込みブロックに貼った場合
コード
https://youtube.com/shorts/1V8wB8Pw7Pw?si=CS37zjrHRMUJA1zT
si= | パラメーターが既に指定されている |
動画を右クリックして「動画のURLをコピー」で埋め込みブロックに貼った場合
コード
https://www.youtube.com/shorts/1V8wB8Pw7Pw?feature=share
feature=share | オススメ動画など表示される |
動画を右クリックして「埋め込みコードをコピー」でカスタムhtmlブロックに貼った場合
YouTube ショート動画を横長 16:9 で表示される
YouTube のショート動画のURLやコードを貼ると、いずれも横長16:9で表示される場合があります。
YouTube ショート動画を埋め込み 縦長 9:16 で表示させる方法
<div class="youtube">~</div>
で囲み、表示するサイズを指定する。

次の手順で埋め込みます。
- 動画を右クリックする
- 「埋め込みコードをコピー」をクリック
- 投稿編集でブロックから「カスタムhtml」を選択
- 「カスタムhtml」に「埋め込みコード」を貼る
- コードを
<div class="youtube">
~</div>
で囲む - テーマファイルエディッタで縦横比を9:16に指示する
動画を右クリックする

投稿編集でブロックから「カスタムhtml」を選択

「カスタムhtml」ブロックに「埋め込みコード」を貼る

YouTube ショート動画を埋め込むサイズを指定する
<div class="youtube">
~</div>
で囲む
<div class="youtube"> </div>
<div class=”youtube”>~</div>で囲むと次のようになります。
<div class="youtube"><iframe loading="lazy" width="320" height="560" src="https://www.youtube.com/embed/3pYAKzED09E" title="" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe></div>
テーマファイルエディッタで縦横比を指定する
ショート動画の縦横比が 9:16 になるように指定します。
- テーマファイルエディッタで指定する
- 「外観」→「テーマファイルエディッタ」を開く
- スタイルシート (style.css)に下の記述を追加する
/*ショート動画を縦型に*/ .youtube iframe { position: relative; aspect-ratio:9 /16; / } .youtube .video { height: 100%; margin: 0 auto; overflow: visible; padding-bottom: 0; width: 300px; /* ビデオ横幅 */ }
コードの説明
aspect-ratio:9 /16 | アスペクト比(ビデオの横/縦比) |
margin: 0 auto | 横方向は中央になるようにautoとする |
overflow: visible | 動画が枠よりオーバーした時は枠からはみ出す |
overflow: hidden | 動画が枠よりオーバーした時は枠に合わせてカットされる |
overflow: scroll | スクロールバーが常に表示され、枠に合わせてカットされ表示される |
YouTube ショート動画を表示/2カラム
ディスクトップで閲覧した場合、ショート動画だと横幅が空くので、2カラムしてショート動画を表示します。
- 「カラム」で検索する
- 利用したいカラムを選ぶ
- 上の例の場合は左に画像、右に動画(カスタムhtml)を選択
- 左の画像を選択する
- 右に上記のコードを挿入する
「カラム」を検索→利用したいカラムを選ぶ

左に画像、右に動画(カスタムhtml)を選択



2カラムで片方にショート動画を表示させた場合は次のように表示されます。


WP 2カラムにした場合、モバイルでどう表示されるか?
2カラムにした場合、モバイルでは1カラムで表示されます。

Search Consoleで動画がインデックスされない理由
Search Consoleで動画をインデックスさせるためには、動画がビューボードにある、その動画がメインでなければなりません。
動画と再生リストを埋め込む→YouTube 公式