История изменений и откат | Field Forge - Произвольные поля, созданные для скорости
Скачать Войти

История изменений и откат

Каждый раз, когда вы сохраняете группу полей, Field Forge автоматически создает ревизию — снимок полного состояния группы полей на данный момент. Это дает вам полную историю изменений и возможность восстановить любую предыдущую версию одним щелчком. Рассматривайте это как кнопку «отменить», которая работает на протяжении дней, недель или даже месяцев.

Ревизии защищают вас от случайных удалений, непреднамеренных изменений и неправильных конфигураций. Они доступны как в бесплатном, так и в PRO тарифах.

Почему ревизии важны на практике

Изменения в группе полей могут существенно повлиять на ваш сайт. Рассмотрите эти сценарии:

  • Новый член команды открывает группу полей «просто чтобы посмотреть», случайно удаляет два поля и нажимает Сохранить
  • Вы реорганизуете 10 полей в новую вкладку, но новая компоновка сбивает с толку ваших редакторов, и они хотят вернуть старое расположение
  • Вы изменяете поле с Текст на Число, не осознавая, что это приводит к исчезновению существующих текстовых значений на фронтенде
  • Вы обновляете правила условной логики и случайно скрываете поля, которые редакторы должны видеть

Без ревизий восстановление после любой из этих ситуаций требует воссоздания группы полей по памяти или восстановления полной резервной копии сайта. С ревизиями вы нажимаете одну кнопку, и проблема решена за считанные секунды.

Просмотр истории изменений

  1. Перейдите в Field Forge > Группы полей и нажмите на группу полей, которую хотите просмотреть
  2. В редакторе группы полей найдите кнопку Ревизии (в верхней части экрана или в боковой панели, в зависимости от вашей компоновки)
  3. Нажмите Ревизии, чтобы открыть панель истории изменений
  4. Панель отображает все сохраненные ревизии в хронологическом порядке, начиная с самой новой
  5. Каждая запись ревизии показывает:
Дата и время, когда была сохранена ревизия

Пользователь, который внес изменения (имя учетной записи WordPress). Ревизии, созданные вне сеанса администратора, отображают контекстно-зависимую метку вместо этого — WP-CLI для командных скриптов, System cron для запланированных задач, REST API для запросов сервисной учетной записи, CLI script для разовых запусков PHP-CLI или System как общий резервный вариант. Это заменяет буквальный плейсхолдер «Неизвестно», использовавшийся в предыдущих версиях, и соответствует тому, что показывает журнал активности WordPress для аналогичных неинтерактивных событий.

Резюме того, что изменилось — добавленные, удаленные, переименованные, измененные по порядку поля или настройки

  1. Прокрутите список, чтобы найти интересующую вас ревизию

[Скриншот: панель Ревизий, показывающая список из 8 ревизий с датами, именами пользователей и резюме изменений, такими как «Добавлено 2 поля: Биография автора, Фото автора» и «Удалено поле: Устаревшее описание»]

Сравнение двух версий бок о бок

Чтобы точно понять, что изменилось между любыми двумя версиями:

  1. В панели Ревизий выберите две ревизии, которые хотите сравнить (нажмите на каждую, или используйте интерфейс сравнения)
  2. Появляется боковое (или встроенное) представление различий, показывающее отличия:
Зеленое выделение — поля или настройки, которые были добавлены в новой версии

Красное выделение — поля или настройки, которые были удалены в новой версии

Желтое выделение — поля или настройки, которые были изменены

  1. Просмотрите различия, чтобы понять полный объем изменений
  2. Обратите внимание на изменения типов полей (например, Текст на Число) и удаленные поля — это изменения, которые с наибольшей вероятностью повлияют на ваш сайт
  3. Используйте это сравнение, чтобы решить, откатывать ли или оставить текущую версию

Откат к предыдущей версии

Если вам нужно восстановить более раннюю версию группы полей:

  1. В панели Ревизий найдите версию, которую хотите восстановить
  2. Нажмите Восстановить на этой ревизии
  3. Field Forge автоматически сохраняет вашу текущую версию как новую ревизию сначала (резервная копия — чтобы вы никогда не потеряли текущее состояние, даже при откате)
  4. Выбранная ревизия затем восстанавливается как активная версия
  5. Все поля, настройки, компоновка, условная логика и правила местоположения возвращаются точно к тому, как они были в тот момент времени
  6. Перейдите на фронтенд и проверьте, что затронутые страницы выглядят корректно

Практические сценарии восстановления

Что пошло не такКак это исправить
Кто-то случайно удалил полеОткройте ревизии, найдите последнюю версию, в которой было поле, нажмите Восстановить
Тип поля был изменен, и данные выглядят неправильно на фронтендеОткатитесь к версии до изменения типа поля
Вы реорганизовали поля, и редакторы находят новую компоновку запутаннойВосстановите предыдущую компоновку — старое расположение вернется точно
Вы хотите увидеть, как группа полей выглядела три месяца назадПросмотрите ревизии по дате, чтобы найти версию из того периода
Новый член команды внес непреднамеренные измененияСравните их версию с предыдущей, чтобы увидеть, что изменилось, затем восстановите, если необходимо
Вы откатились, но поняли, что откат был ошибкойСостояние до отката было сохранено как собственная ревизия — восстановите его, чтобы отменить откат

Сколько ревизий хранится

  • Field Forge хранит до 50 ревизий для каждой группы полей
  • Когда 50-я ревизия сохраняется, самая старая ревизия автоматически удаляется, чтобы освободить место
  • Ревизии хранятся в базе данных и имеют незначительное влияние на производительность сайта
  • Ревизии отслеживают определения полей (структуру и настройки группы полей), а не содержимое данных, которые редакторы вводят в отдельные записи

Что отслеживают и не отслеживают ревизии

Отслеживаемое (Структура группы полей)Не отслеживаемое (Содержимое поста)
Какие поля существуют в группеТекст, который редактор ввел в поле на конкретном посте
Типы полей, метки, имена и настройкиИзображение, которое редактор загрузил на конкретном посте
Правила местоположенияКакие посты были опубликованы или обновлены
Условная логикаИзменения в содержимом поста в редакторе блоков
Порядок полей и ширина обертокЗагрузки в Медиа библиотеку
Поля компоновки вкладок, аккордеонов и сообщенийИзменения учетной записи пользователя

> Полезно знать: Ревизии доступны как в бесплатном, так и в PRO тарифах. Даже если вы единственный человек, управляющий своим сайтом, ревизии защищают вас от ваших собственных ошибок. Нажать Восстановить значительно быстрее, чем пытаться вспомнить и воссоздать конфигурацию поля по памяти.

> Совет: Прежде чем вносить серьезные изменения в группу полей (например, реорганизовывать все поля, разбивать на вкладки или изменять типы полей), запомните текущий номер ревизии или дату. Если что-то пойдет не так, вы точно будете знать, к какой ревизии откатиться. Автоматическая резервная копия при восстановлении означает, что вы всегда можете отменить откат — вы не можете ухудшить ситуацию, пытаясь.

ИИ-ассистент Forge Онлайн

Привет! Я ИИ-ассистент Field Forge. Спрашивайте меня о чём угодно по плагину — настройка, возможности, устранение неполадок или разработка.

Только что
На базе Forge AI · Просмотр документации