videoタグのcontrols属性に追記すると無効コンテンツと出る
-
WordPress 5.5.6です。
グーテンベルクのエディタで、動画アイコンをクリックしてメディアにアップロードした動画を選択して動画を表示させました。
次に、動画エリアを「HTMLとして編集」に切り替え、videoタグのcontrols属性に追記すると
videoタグのcontrols属性にパラメーターを追記して保存すると、「このブロックには、想定されていないか無効なコンテンツが含まれています。」と出てしまって困っております。HTMLモードにしてvideoタグのcontrols属性に追加したソースは以下です。
動画のうえで右クリックしてもコンテキストメニューが出ないようにすること、
そして、「ダウンロード」ボタンを非表示にすること
これをおこなう目的です。■追加前
<video controls poster=”・・・■ソース追加後
<video controls controlslist=”nodownload” oncontextmenu=”return false;” poster=”・・・controls属性に、
「controlslist=”nodownload” oncontextmenu=”return false;”」
と追加したのです。そうすると今回の現象が起こりました。ちなみに、先日「poster=”~”」も同じようにHTMLモードでソースを追加したのですが、このときは今回のエラー起こりませんでした。
「このブロックには、想定されていないか無効なコンテンツが含まれています。」の画面で、
「解決」をクリックすると、「現在」「返還後」と二種類のHTMLソースが表示され、
「現在」のソースは
controls controlslist=”~となっていて正常なのに、「返還後」のソースはなぜか、
controls=”” controlslist=”~
と変更されているのです。一方、「解決」ボタンではなく、「そのとなりの「HTMLへ変換」ボタンを押すと、
直接、上記の「返還後」のソースである
controls=”” controlslist=”~
になってしまい、
どちらを選択しても、ビジュアルエディタに戻せなくなってしまうのです。
ソースも勝手に「=””」と追加されていてそれが正しいのか、も怪しいですし・・・以下のサイトに、
https://open-cage.com/block-recovery/「このとき「HTML に変換」ボタンをクリックしてしまうと、カスタム HTMLブロックに変換されてしまいます。」
「こうなってしまうと元のブロックには戻りません。このあとで詳細設定から「ブロックに変換」を選択したとしても、クラシックブロックになってしまい、元々のレイアウトも崩れる場合もありますのでご注意ください。」などと書かれてあり、困ってしまいました。
どのようにしたら改善できるでしょうか。
ご助言賜りましたら幸いです。
何卒宜しくお願い致します。
- トピック「videoタグのcontrols属性に追記すると無効コンテンツと出る」には新たに返信することはできません。