WordPressの既知のバグとして知られている自動整形。
ビジュアルモード⇔テキストモード、切り替えると
<span><p><br>タグが消えたり、<a>リンクタグがブロック要素ではなくなって
<img>タグすぐのすぐ後ろに入ったりする仕様ですごく面倒💦
色々ググって検証した結果、TinyMCEの設定とかfuction.phpの中で
このコードは読まない、と書くことよりも
下記ページのコードを function.php にコピペして
カスタムフィールドを追加⇒「整形しない」を設定することが
一番シンプル&簡単に解決できました。
これで解決🤩