Когда вы собрались, редактор убивает ваш код.Для этого есть две причины -
- Если вы вставляете код, легко получить плохо сформированный код, который может что-то сломать на странице.Если вы пропустите один, это убьет страницу.
- По соображениям безопасности.Вы не хотите, чтобы люди могли вставлять гнусный код из редактора.Как правило, рекомендуется очищать любые входные данные от пользователя для предотвращения всевозможных атак.
Рекомендуется использовать плагин для этого типа вещей, поскольку он дает вам больший контроль надвход пользователей.Это гарантирует, что код, используемый для встраивания видео, будет корректным каждый раз, и что дополнительный код не будет вставлен, так как весь тяжелый труд обрабатывается плагином.Дополнительное время обработки хорошо написанного плагина минимально, и вы не увидите заметной разницы в производительности сайта, если ваш сайт не получит миллионы просмотров страниц.
Если вы действительно хотите сделать это через редактор, естьхитрость к этому.Вам нужно не только вставить код в HTML-представление редактора, но и сохранить статью, оставаясь в представлении кода.Состояние HTML-представления в редакторе обычно является постоянным, поэтому перед тем, как вернуться к статье, в которую вы вставили код, необходимо убедиться, что вы находитесь в представлении HTML, в противном случае простое открытие статьи испортит вставленный вами код.
Наконец, есть некоторые расширения, которые позволяют вставлять код непосредственно в редактор.Я не фанат тех, потому что они представляют угрозу безопасности.