メディアを配置する際のフィルター
以前はコアファイルを直接触っていたけど、フィルターくらいあるやろ!と思い探してみたら
ちゃんとあった。
(前回探したときは探し方がよくなかったようだ。
フィルター[image_send_to_editor]
メディアを貼り付けるときの挙動にフィルターをかける。
単純に下のやつは
widthとheightを正規表現と置換を合わせてから文字にしている。
//画像挿入時に自動で決定される横・高の削除 add_filter( 'image_send_to_editor', 'media_size_change' ); function media_size_change( $html ) { $html = preg_replace( '/(width|height)="[0-9]+" /', "", $html ); return $html; }