Полное руководство по ревизиям WordPress Post
Одна из лучших вещей в WordPress - его встроенный система контроля версий. Вам не нужно беспокоиться о том, что вы потеряете предыдущую версию письма, так как каждая редакция отдельно сохраняется в базе данных и вы можете легко перемещаться между ними.
Система ревизий WordPress работает аналогично системам контроля версий кода, таким как Git или Subversion, только почти полностью автоматизирован (вам не нужно беспокоиться об инструменте командной строки). Это дает место для расширенный рабочий процесс управления контентом и значительно снижает риск потери контента.
Локализовать ревизии
Управление версиями несколько скрыто в администраторе WP, так как оно не имеет собственного меню в боковой панели.
Вы можете получить к нему доступ либо из “Редактировать сообщение” (Сообщения> Все сообщения> Редактировать
) или “Отредактировать страницу” экран (Страницы> Все страницы> Изменить
). “Ревизии” меню находится прямо в редакторе WordPress, внутри “Публиковать” коробка. Нажмите на “Просматривать” кнопка получить доступ к экрану управления ревизиями.
Экран управления версиями позволяет вам проверить различия между разными версиями вашего поста. Основная часть страницы занимает инструмент сравнения различий.
Текстовые строки, которые были удалены из предыдущей версии отмечено красным, в то время как строки, добавленные в следующей версии отмечено зеленым.
Есть еще один способ получить доступ к ревизиям из “Редактировать сообщение” (или же “Отредактировать страницу”) экран. Открой “Параметры экрана” меню в верхней части страницы и проверить “Ревизии” вариант. Это добавляет дополнительную коробку ниже редактора WordPress, откуда вы можете получить доступ к ревизиям.
Как вы можете видеть ниже, “Ревизии” коробка перечисляет все ревизии, которые у вас есть. Вы можете легко выбрать тот, который вы хотите увидеть, нажав на него.
Создать ревизии
Итак, как вы можете создавать ревизии? Как я уже упоминал ранее, ревизионная система WordPress довольно автоматизирован. Всякий раз, когда вы сохраняете сообщение или страницу, новая ревизия создана в базе данных и появляется новая запись на “Ревизии” экран.
автосохранения
WordPress также создает ревизии своими функция автосохранения. Автосохранение включен для всех сообщений и страниц по умолчанию а ты не могу выключить, Однако возможно изменить интервал автосохранения (увидеть ниже). Значение по умолчанию автосохранения 60 секунд.
Вам не нужно беспокоиться о слишком большом количестве автосохранений в базе данных, так как новые автосохранения перезаписать старые. Автосохранение не переписывает сообщение (как это делают обычные ревизии), оно сохраняется как специальный тип ревизии. Их единственная цель - дать вам возможность восстановить автосохраненную резервную копию если ваш браузер неожиданно закрывается.
Сравнить ревизии
Вы можете сравнить две ревизии по перемещение ползунка диапазона в верхней части экрана ревизий. Вы также можете использовать “предыдущий” а также “следующий” кнопки изменить положение ползунка.
Обратите внимание, что на этом экране вы не может редактировать ревизии, только проверьте разницу между ними.
По умолчанию вы можете сравнить две смежные ревизии. Однако, если вы проверите “Сравните любые две ревизии” флажок, вы также можете увидеть различия между постами версий, которые не следуют друг за другом.
Когда этот флажок установлен, ползунок диапазона получает две ручки и “От до… ” появляется окно ниже, чтобы вы могли легко увидеть, какие две ревизии вы сравниваете.
Восстановление предыдущей версии
Вы можете восстановить любую предыдущую ревизию выбрав ревизию, которую вы хотите восстановить, и нажав “Восстановить эту ревизию” кнопка.
После нажатия на кнопку появится выбранная ревизия в редакторе сообщений WordPress, и вы получить уведомление в верхней части экрана, который напоминает вам о восстановлении.
Обновить пост и восстановленная версия будет опубликовано на сайте.
При восстановлении предыдущей ревизии последняя версия поста не удаляется из базы данных и ты можешь вернуться к нему в любое время используя ту же функцию восстановления.
Настроить ревизии в сор-конфигурации
Вы можете настроить некоторые параметры, связанные с ревизиями внутри вашего файла wp-config. Ты можешь найти WP-config.php
в корневой папке на вашем сервере и получить доступ к нему через FTP.
Если вас не устраивает редактирование корневых файлов на вашем сервере используйте вместо этого плагин для редактирования ревизий (см. несколько из них ниже).
Ограничить количество ревизий
Чтобы сэкономить место в вашей базе данных, вы можете ограничить количество ревизий добавив следующую строку в начало вашего файла wp-config (после запуска тег).
# Сохраняет 5 ревизий на каждое определение поста ('WP_POST_REVISIONS', 5);
Отключить ревизии
Вы также можете полностью отключить функция пост-ревизии.
# Отключает определение функции пост-ревизии ('WP_POST_REVISIONS', false);
Изменить интервал автосохранения
Как упомянуто выше, интервал автосохранения по умолчанию составляет 60 секунд. Вы можете изменить это значение в вашем файле wp-config со следующим фрагментом кода. Вам нужно определить интервал автосохранения в секундах.
# Устанавливает интервал автосохранения равным 180 секундам определения ('AUTOSAVE_INTERVAL', 180);
Плагины управления версиями
Есть горстка плагины управления ревизиями в репозитории плагинов WordPress. Ниже вы можете найти их выбор (все проверено), однако это не полный список. Ты можешь найти все официальные плагины WP, связанные с ревизиями вот по этой ссылке.
WP Revision Master
WP Revision Master плагин позволяет настроить параметры ревизии прямо из вашего администратора WordPress. Вы можете отключить ревизии, даже в соответствии с отдельными типами сообщений (сообщения, страницы, продукты и т. д.). Вы также можете установить максимальное количество ревизий, Таким образом, вам не нужно редактировать файл wp-config на вашем сервере..
Простые ревизии Удалить
Простые ревизии Удалить это простой, но очень полезный плагин. Он не добавляет отдельную страницу плагина для администратора WP, просто элегантный “чистка” кнопка к “Редактировать сообщение” экран. Это удаляет все ревизии постов принадлежность к отдельной должности. Отличный способ быстро уменьшить размер вашей базы данных.
Остерегайтесь, что кнопка продувки мгновенно удаляет все ревизии, так что нажимайте только, если вам не понадобятся изменения в будущем.
Плагин Simple Revisions Delete также добавляет “Очистить ревизии” вариант к “Все сообщения” а также “Все страницы” экраны. Используя эту функцию, вы можете избавиться от нежелательных постов оптом.
Revision Strike
Revision Strike это также простой плагин, но он может помочь вам держать вашу базу данных в чистоте. Это позволяет вам установить количество дней после чего плагин может удалить ревизии и максимальное количество ревизий быть удаленным в то же время.