Почему искажается написанный код при его сохранении в WordPress?
Это стандартное поведение в текстовом редакторе ВП.
Одиночный перенос строки заменяется на <br> а двойной на <p>. Другими сломами следующий текстПривет
мир!

Как твои дела?
При выводе (через хук the_content), будет приведён к такому<p>Привет<br>мир!</p><p>Как твои дела?</p>
Кроме того, если у вас не полные права, будут применяться и другие фильтры.
Вставляйте ваш html в специальный блок https://gogutenberg.com/blocks/custom-html/
Добрый день!
Скорее всего это делает какой-то плагин.
Посмотрите что именно каждый плагин делает.