Выберите город

Наши офисы

  • Сургут
    Пролетарский проспект 8/3
    +7 (499) 403-37-36
    ПН–ПТ: 9:00–18:00
  • Москва
    117218, улица Кржижановского, дом 29, корпус 5, этаж 2, офис 225.
    +7 (499) 403-37-36
    ПН–ПТ: 9:00–18:00

WordPress переписал wp_kses() — что это значит для вашего сайта в России

Новости

WordPress переписал wp_kses() — что это значит для вашего сайта

В блоге WordPress вышел отчёт о переработке функции wp_kses(), которая отвечает за безопасную обработку HTML-кода в вводимом пользователем контенте. Это не просто улучшение — это фундаментальная смена подхода к санитизации, которая затронет все сайты на платформе, включая те, что используют старые плагины или кастомный код.

WordPress переписал wp_kses() — функцию, которая с 2002 года отвечала за очистку HTML-кода от потенциально опасных элементов. Новая версия построена на современной HTML-аналитике, а не на устаревших регулярных выражениях и ручной обработке строк. Это значит, что теперь контент будет нормализован: теги станут строчными, атрибуты — двойными кавычками, а символы типа < и > будут обрабатываться корректно, даже если в тексте они используются в неочевидных сочетаниях, как в URL или в формулах.

Считаю, что это не просто техническое улучшение — это шаг к стабильности. Старая реализация часто теряла контент, который выглядел как тег, но был частью текста, например, в строках вроде «$500» или «>5 лет». Новая версия сохранит такие фрагменты, потому что понимает структуру HTML, а не просто ищет «<» и «>». Это снимает ручную работу с тех, кто вручную чинит утекший контент после публикации.

На мой взгляд, главное — не бояться обновления. Новая версия совместима по интерфейсу, и включить старый режим можно через фильтр. Но он будет доступен только до WordPress 7.2.0. Уже сейчас можно проверить, как ведёт себя сайт при новой санитизации: есть ли утечки контента, не ломаются ли плагины, которые работают с HTML-вводом. В Cetera такие интеграции мы тестируем на этапе аудита, потому что даже незаметные изменения могут повлиять на формулы, описания товаров или вводные поля в CRM. Если у вас есть кастомный редактор — стоит посмотреть, как он себя ведёт в новой среде.

Это часть нашей работы — Программирование. Создание функциональных возможностей на сайте. В части создания сайтов выражается в интеграции верстки с данными в базе данных и формировании тем самым логики работы сайта. Программирование

Автор: Святослав Семенов из Cetera Labs

Новость для бизнеса в Сургуте, Россия

Другие новости

Ссылки на запрещённые соцсети в интернет-магазинах в России

Разобрал свежий срез рейтинга «Еком-Радар» за сентябрь 2026: у 15,4% интернет-магазинов найдены ссылки на запрещённые соцсети — это 16 019 сайтов.

Прочитать статью

Пуш-уведомления: как платформа влияет на вовлеченность в России

В исследовании мобильных пушей за 2024 год проанализированы метрики эффективности для 18 индустрий. Показатели click rate и доли подписок различаются в зависимости от платформы и типа рассылки. Всего обработано 26,9 млрд уведомлений.

Прочитать статью

Запишитесь на сбор требований со специалистом по 1С

Расскажите, что сейчас происходит с учётом и программой. Разберём задачу и предложим решение — с оценкой в часах.

Сургут, Россия

Наталия Назарова

Пролетарский проспект 8/3, Сургут

+7 (499) 403-37-36

surgut@1c-cetera.ru