После выхода WordPress 6.4 «Shirley» у части сайтов начались фатальные ошибки: сайт переставал открываться. Довольно быстро выяснилось, что сбои связаны не с ядром «в вакууме», а с комбинацией обновления, конструктора Oxygen и старых стандартных тем WordPress.
Что ломалось
Первые сообщения появились почти сразу после релиза 6.4. В обсуждениях повторялся один и тот же паттерн: сайт на Oxygen после обновления WordPress уходил в fatal error. Позже SEO-стратег и разработчик WordPress Бренда Мэлоун обратила внимание на деталь: проблемы проявлялись и при установленных, но неактивных старых default-темах вроде Twenty Twenty-One, Twenty Twenty-Two и похожих.
То есть тема могла быть деактивирована, лежать «просто так» в wp-content/themes, а вместе с Oxygen после обновления до 6.4 этого уже хватало для сбоя.
Как чинили на практике
Участник обсуждения, с которого всё началось в закрытой группе, восстановил сайт так: удалил все старые версии default-тем. После этого сайт снова поднялся.
В официальной группе разработчиков Oxygen предлагали более аккуратный порядок:
- включить recovery mode WordPress;
- удалить устаревшие стандартные темы;
- поставить свежую default-тему, на момент обсуждения — Twenty Twenty-Four.
Почему так вышло
Точную причину на старте разбирали сами разработчики Oxygen. Одна из рабочих гипотез из сообщества: активная или подхватываемая тема тянет свои CSS/стили, и в связке с Oxygen после 6.4 это даёт конфликт. Кто-то из группы писал, что убрал CSS из своей минимальной Oxygen-темы — и проблема ушла.
Администратор официальной группы Oxygen подтверждал, что инцидент расследуют. Для владельцев сайтов практический вывод был простой: после обновления WordPress 6.4 на Oxygen-проектах не оставлять «на всякий случай» пачку старых default-тем.
Что проверить у себя
- есть ли Oxygen и недавно обновляли ядро до 6.4+;
- какие default-темы лежат в
wp-content/themes, даже неактивные; - есть ли свежий бэкап до любых массовых удалений тем;
- можно ли безопасно войти через recovery mode и убрать legacy Twenty* темы.
Если сайт уже «лёг», recovery mode и чистка старых default-тем — первое, что имеет смысл попробовать, прежде чем переустанавливать всё подряд.
