Чистка WP — не «нажать Optimize». Мусор обычно сидит в ревизиях, автосохранениях, transients, старых опциях плагинов, неиспользуемых медиа и таблицах после удалённых расширений. Без бэкапа туда не лезем.
Нормальный порядок:
— полный бэкап файлов и базы;
— удалить отключённые плагины и лишние темы;
— почистить ревизии и просроченные transients;
— проверить wp_options, особенно autoload=yes;
— медиа без привязки не удалять пачкой: они могут быть в шаблоне, ACF или билдере.
С базой аккуратнее. Таблицы старых плагинов сначала экспортируем отдельно, потом удаляем. По названию таблицы нельзя полностью понять, что она «ничья». Так теряют заказы, формы и настройки оплаты.
После каждого шага проверка: админка, корзина, формы, поиск, личный кабинет, крон и кэш. Быстрый сайт, который перестал принимать заявки, — это не оптимизация, а самострел.
Чистка должна быть обратимой: бэкап, маленький шаг, тест. Если не понимаешь, что удаляешь, не удаляй. Мусор подождёт. Данные — нет.
WP Surgery
@WpSurgeryPro
Мусор в WordPress убивает сайт тихо: где чистить, чтобы не снести рабочее
Этот пост опубликован в Telegram-канале WP Surgery. Подписаться можно по ссылке: @WpSurgeryPro.