Коротко: откатить изменения в WordPress можно на нескольких уровнях. Для записи или страницы — ревизии («Записи» → «Ревизии»), где видно историю и можно вернуть версию. Для темы или плагина — вернуть предыдущую версию файлов или сделать откат через плагин. Для всего сайта — восстановление из бэкапа.
Что откатывается и как
| Что | Способ |
|---|---|
| Текст записи/страницы | ревизии (встроено) |
| Настройки темы | откат версии файлов или бэкап |
| Плагин после обновления | плагин откатa версий / бэкап |
| Весь сайт | бэкап (файлы + база) |
Вкладки: способы откатa
- Откройте запись в редакторе.
- В боковой панели найдите блок «Ревизии».
- Перетащите ползунок на нужную версию — увидите разницу.
- Нажмите «Восстановить эту ревизию».
- Сохраните запись.
WordPress сам сохраняет версии при редактировании. Количество хранимых ревизий можно ограничить, а можно увеличить — по умолчанию их достаточно.
Если сайт сломался после обновления плагина:
- установите плагин откатa версий (например, WP Rollback) и верните предыдущую версию;
- или восстановите папку плагина из бэкапа;
- или (крайний случай) отключите плагин, переименовав его папку по FTP.
Перед откатом сделайте резервную копию текущего состояния.
Если меняли тему и стало хуже:
- Верните предыдущую версию файлов темы из бэкапа.
- Или откатите тему плагином откатa версий.
- Правки в дочерней теме откатывают восстановлением её файлов.
Настройки темы (цвета, логотип) хранятся отдельно — их откатывают через «Настроить» или бэкап базы.
Самый надёжный уровень — бэкап:
- Сделайте снимок текущего состояния (на всякий случай).
- Восстановите базу (и при необходимости файлы) из копии.
- Очистите кэш.
- Проверьте сайт и админку.
Бэкап вернёт всё: записи, настройки, пользователей. Но изменения после даты копии будут потеряны.
Что не откатить
- Удалённые записи без бэкапа — восстановить нельзя (кроме корзины).
- Изменения в файлах темы без дочерней темы и без бэкапа.
- Отправленные письма и внешние действия.
Поэтому дочерняя тема и регулярные бэкапы — обязательны.
Частые ошибки: причина → решение
| Симптом | Причина | Решение |
|---|---|---|
| Ревизий нет | их отключили или лимит | включить и задать число версий |
| Откатили запись — пропал другой текст | вернулась старая версия целиком | перед откатом скопировать нужный текст |
| После отката плагина ошибка | конфликт версий | отключить плагин, найти совместимую версию |
| Кэш показывает старое | кэш плагина/CDN | очистить кэш |
Проверьте себя
Вопросы и ответы
Константой WP_POST_REVISIONS в wp-config.php — задайте число или true, чтобы хранить все.
Да. Если «сломались» настройки или контент, а файлы целы — восстановление одной базы решает проблему.
Отключите плагин по FTP (переименуйте папку), затем откатите версию или найдите совместимую.
Частично — вручную верните прежние значения; полностью — восстановлением базы из бэкапа, где настройки хранятся.
Итоги
- Текст записи откатывают через ревизии.
- Плагин — откатом версии или восстановлением папки.
- Тему — возвратом файлов из бэкапа или откатом версии.
- Весь сайт — восстановлением из резервной копии.
Комментарии
Пока комментариев нет — будьте первым, кто поделится мнением.