WordPressの動画ウィジェットでYoutube再生できないので可変サイズを自前で設置

Youtube動画を動画ウィジェットで配置したのに再生できない。

メニューから外観→ウィジェットで開いた画面のこれ↓

Vimeoは特に問題ないんだけどね。

Youtubeも前は問題なかったから、WordPressのバージョンのせいかも。

いつか直るかもしれないね。

でも待ってられないので自作する。

まずはYoutubeの共有を開き”埋め込む”を押す。

コピーを押す。

カスタムHTML&ウィジェットを追加。

テキストエリアにペーストする。

しかし、このままではサイズが固定されるので可変にしたい。

そこでこんな感じにする。

<div style="position:relative;width:100%;padding-top:60%">
<iframe style="position:absolute;width:100%;height:100%;top:0;left:0" src="https://www.youtube.com/embed/XladF5NFsrQ" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>	
</div>

padding-top: 60% の60%はお好みで。

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA