Описание задачи
После некоего обновления WordPress возникли две критические проблемы, требующие вмешательства специалиста. Текущую тему менять и обновлять нельзя, поэтому решение должно быть найдено без её замены.
Проблема №1: Дублирование файлов
Обнаружено, что некоторые файлы хранятся в нескольких копиях. Иногда в одном месте насчитывается до 4 одинаковых файлов. Необходимо выяснить, что стало причиной такого накопления дублей: ошибка в коде установленного плагина, особенности сборки темы, действия пользователей или иные факторы.
- Провести аудит файловой системы
- Выявить корень проблемы (плагин, функция темы или системная ошибка)
- Предложить способ предотвращения размножения файлов в будущем
Проблема №2: Невозможность редактирования через Гутенберг
Внутреннее обновление WordPress сломало функционал редактора. Визуальный редактор (Гутенберг) перестал принимать изменения либо не открывается вовсе. Редактирование страниц и записей стандартными блоками стало невозможным. Существующая тема не может быть обновлена или заменена.
- Восстановить возможность редактирования (без смены темы)
- Проверить совместимость текущей темы с новой версией WordPress
- Адаптировать или пропатчить код, если это необходимо
Технические требования
Все исправления должны вноситься без полной замены или радикального обновления шаблона. Вы должны предоставить отчет о найденных причинах, а также результаты тестирования исправлений. Работа предполагает глубокое знание архитектуры WordPress и PHP.