TinyMCE で video / object / iframe に width / height が自動追加されないようにしたい
-
投稿などの記事入力時、[テキスト]モードで video / object / iframe のHTMLソースを入力して、[ビジュアル]モードに切り替えてから、再度 [テキスト]モードに戻すと、width / height 属性が自動で追加されます。
これを自動追加されないようにしたいのですが、良い方法があればお教えください。<iframe src=""></iframe> <video src=""></video> <object src=""></object> <!-- [テキスト] で入力後、[ビジュアル] に切り替えてから再度 [テキスト] に戻すと --> <iframe width="300" height="150" src=""></iframe> <video width="300" height="150" src=""></video> <object width="300" height="150" src=""></object>
なお、functions.php ファイルでオブジェクトリサイズを無効にしてみましたが、上記の現象には影響しないようでした。
function new_tiny_mce_before_init( $array ) { $array['object_resizing'] = false; return $array; } add_filter( 'tiny_mce_before_init', 'new_tiny_mce_before_init');
とりあえず、CSSファイルで width と height を auto に設定することで対応しましたが、できることならばTinyMCEの自動整形機能を制限するかたちで対処できればと考えています。
以上の件、アドバイスいただければ幸いです。
- トピック「TinyMCE で video / object / iframe に width / height が自動追加されないようにしたい」には新たに返信することはできません。