WordPress 7.1: постовый редактор всегда в iframe
В WordPress 7.1 постовый редактор теперь всегда работает в iframe — это не просто техническое изменение, а шаг к стабильности и безопасности.
Прочитал, что в WordPress 7.1 постовый редактор стал всегда работать в iframe — независимо от темы, версии блоков или активности Gutenberg. Раньше он переключался в iframe только при наличии современных блоков API 3+, а теперь — всегда. Это касается всех сайтов на WordPress, особенно тех, кто использует кастомные блоки или плагины, которые взаимодействуют с DOM редактора.
На мой взгляд, это не просто улучшение UX, а важная мера против уязвимостей. Когда редактор работает в отдельном iframe, он изолирован от основной страницы админки. Это снижает риск, что скрипт из блока или плагина получит доступ к другим частям сайта — например, к куки или данным формы. Раньше такие уязвимости возникали из-за обхода контекста через global document — теперь такого обхода нет по умолчанию.
Уже начал проверять у клиентов, кто использует кастомные блоки или старые плагины. У некоторых уже есть проблемы с отображением или поведением — например, кнопки не работают, стили не применяются. Это не баг, а следствие изоляции. Пока не вижу рисков для безопасности, но вижу, что надо проверять интеграции. Уже поставил в план на неделю — проверить все кастомные блоки и плагины, которые работают с редактором, перед обновлением.