Ревизии записей в WordPress — это просто: пошаговое руководство

WordPress поставляется со встроенной функцией, которая может отменить внесенные изменения и вернуться к предыдущей версии записи. Она называется ревизией записей.

Что такое ревизии?

Ревизии записей в WordPress - это просто: пошаговое руководство

Ревизии могут отменить изменения и вернуться к более ранней версии записей и страниц. WordPress осуществляет сохранение каждые 60 секунд и заменяет старую версию документа новой редакцией.

Ревизии записей в WordPress - это просто: пошаговое руководство

К примеру, если браузер вышел из строя или компьютер завис во время создания записи, вы сможете восстановить последний черновик из сохраненной ревизии.

WordPress также сохраняет ревизии записей каждый раз, когда посетитель нажимает кнопку «Сохранить», «Обновить» или «Опубликовать». В отличие от автоматического сохранения, данные ревизии постоянно хранятся в базе данных WordPress.

Вы можете найти, просмотреть и вернуться к любой из данных ревизий напрямую из панели редактирования записи.

Как использовать ревизии записей для отмены изменений в WordPress

Число сохраненных редакций(ревизий) выводится в правой части страницы редактора записи. Нажав на ссылку «Просмотреть», вы перейдете панель ревизий поста.

Ревизии записей в WordPress - это просто: пошаговое руководство

В ее редакторе выводится последняя редакция со слайдером вверху. Сдвинув ползунок на полосе слайдера, вы перейдете к более ранним редакциям поста.

Ревизии записей в WordPress - это просто: пошаговое руководство

Изменения, внесенные в каждую версию записи, будут выделены зеленым и розовым цветами. WordPress также сообщает, будет ли ревизия автоматом сохраненной или черновиком.

Ревизии записей в WordPress - это просто: пошаговое руководство

Вы можете без проблем использовать кнопки «Следующая» и «Предыдущая» для перемещения по ревизиям.

После активации параметры «Сравнить любые две редакции» полоса слайдера будет разделена на две части. Далее вы сможете выбрать другую ревизию и сравнить обе редакции поста.

Ревизии записей в WordPress - это просто: пошаговое руководство

Чтобы восстановить ревизию, нажмите кнопку «Восстановить эту редакцию». После чего WordPress восстановит выбранную ревизию, и вы сможете легко сохранить ее как черновик.

Ревизии записей в WordPress - это просто: пошаговое руководство

Использование ревизий записей в классическом редакторе WordPress

В классическом редакторе WordPress ревизии записи доступны в правой части страницы редактирования записи или страницы.

Ревизии записей в WordPress - это просто: пошаговое руководство

Чтобы ознакомиться со всеми сохраненными ревизиями, перейдите по ссылке «Просмотреть». Она расположена рядом с числом ревизий.

Ограничение числа ревизий записей в WordPress

Все ревизии записей хранятся в базе данных WordPress. В связи с данным многие вебмастера беспокоятся, что большое число ревизий может замедлить работу веб-сайта. Это не правда.

WordPress «пропускает» ревизии при выполнении запросов к базе данных из пользовательского интерфейса. Они включаются только в результаты запросов, осуществленных из административной части веб-сайта.

Но вы все равно можете без проблем контролировать и ограничивать число ревизий записей в WordPress. Это можно делать двумя методами:

1. При помощи плагина

Установите и активируйте плагин WP Revisions Control. Далее перейдите в раздел меню « Параметра», «Написание», « Управление ревизиями WP».

Ревизии записей в WordPress - это просто: пошаговое руководство

Задайте число ревизий для каждого типа записей. После чего нажмите кнопку « Сохранить изменения».

Плагин также может удалять ревизии отдельной записи. Для этого откройте редактор записи и прокрутите страницу вниз.

Ревизии записей в WordPress - это просто: пошаговое руководство

Далее нажмите кнопку «Очистить данные ревизии».

2. Ограничить число ревизий записей в WordPress вручную

Также можно без труда ограничить число ревизий записей, добавив приведенный ниже программный код в файл wp-config.php.

define( 'WP_POST_REVISIONS', 10);

Не забудьте заменить 10 на число ревизий, которое вы планируете сохранять.

Как удалить старые ревизии записей в WordPress

Удаление старых ревизий поможет уменьшить размер резервной копии веб-сайта. Для этого установите и активируйте плагин WP-Optimize. Далее перейдите в раздел меню « WP-Optimize»-«Database» и установите флажок рядом с опцией « Очистить все ревизии».

Ревизии записей в WordPress - это просто: пошаговое руководство

Нажмите кнопку « Выполнить оптимизацию», чтобы удалить все ревизии записей.

Удаление ревизий записей WordPress через phpMyAdmin

Чтобы удалить ревизий записей WordPress через phpMyAdmin, войдите в панель управления веб-хостингом и запустите утилиту. Далее в левом столбце выберите базу данных. После этого PhpMyAdmin отобразит ее таблицы.

Ревизии записей в WordPress - это просто: пошаговое руководство

Перейдите на вкладку SQL и выполните следующий код.

DELETE FROM wp_posts WHERE post_type = "revision";

Не забудьте заменить wp_ на префикс базы данных WordPress.

Ревизии записей в WordPress - это просто: пошаговое руководство

После этого PhpMyAdmin удалит все ревизии из базы данных WordPress.

Как в полном объеме отключить ревизии в WordPress

Мы не рекомендуем отключать ревизии в WordPress. Но это может потребоваться, чтобы уменьшить размер базы данных веб-сайта.

Самый простой метод сделать это — установить плагин Disable Post Revision. После его активации перейдите в раздел меню « Параметра» — «Написание» и выберите типы записей, для которых вы хотели бы отключить сохранение ревизий.

Ревизии записей в WordPress - это просто: пошаговое руководство

То же самое можно легко сделать вручную, добавив приведенный ниже код в файл wp-config.php.

define('WP_POST_REVISIONS', false);

Мы надеемся, что эта статья помогла вам узнать, как использовать и управлять ревизиями записей в WordPress.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *