Редакции записей на WordPress, настройка редакций–это тема, о которой мы вспоминаем редко просто потому, что оказываемое редакциями влияние на сайт не является уж совсем критичным.
И несмотря на это я решил рассмотреть эту тему.
Почему?
Давайте по порядку.
Редакции–это…
Редакции — это раздел WordPress, показывающий историю исправлений и изменений непосредственно записей и страниц сайта.
Однако следует учитывать, что редакции — это не резервные копии текста!
Редакции дают возможность откатиться на более ранние или поздние варианты того же самого текста.
И это очень полезная функция, тем не менее, оказывающая влияние на производительность сайта.
Сохранение множества редакций статей сайта приводит к увеличению базы данных, что приводит к некоторому снижению скорости обработки запросов.
Поэтому надо трезво оценивать необходимость редакций, уметь ими управлять, ведь многими из них вы даже никогда не воспользуетесь.
Интерфейс страницы редакций
Кажется, что я как бы что-то многое на скриншоте отметил.
Но это не так, нужных ссылок перехода и кнопок здесь немного, давайте их и рассмотрим.
![Редакции записей на WordPress, настройка редакций](https://nikvirko.ru/wp-content/uploads/2023/02/2-interfeys-razdela_redaktsii.jpg)
Перейти в редактор–вернуться в редактор записи;
Блок с фото–дата создания варианта записи;
Удалено–удаленный вариант записи, в котором можно увидеть, что изменилось как в заголовке, так и в самой записи.
Добавлено–используемый вариант статьи;
Сравнить любые две редакции–щелкнув по этой ссылке, либо поставив галку мы увидим два варианта записи для выбора нужной нам;
Восстановить это авто сохранение–сравнив и выбрав нужный нам вариант записи просто жмем на эту ссылку.
И, наконец вверху мы видим панель управления переходами между вариантами записи, передвигая на которой ползунок мы находим нужную нам запись.
![Редакции записей на WordPress, настройка редакций](https://nikvirko.ru/wp-content/uploads/2023/02/2-2-interfeys-razdela_redaktsii.jpg)
Примеры редакций.
Переходим по подобной ссылке в редакторе WordPress
![Редакции записей на WordPress, настройка редакций](https://nikvirko.ru/wp-content/uploads/2023/02/1-redaktsii-teksta-na-sayte.jpg)
И перед нами открывается такое окно:
![Редакции записей на WordPress, настройка редакций](https://nikvirko.ru/wp-content/uploads/2023/02/2-1-interfeys-razdela_redaktsii.jpg)
Здесь, мы видим два цветных блока — красный и зелёный.
В зеленым блоке–запись, которую мы смотрим в настоящее время, а в красном может быть предыдущая или следующая запись.
WordPress может хранить 25 редакций каждой записи для бесплатного сайта, а для плана Pro–100 редакций.
Надо сказать, что при сравнении вариантов нам можно увидеть изменения в заголовке, непосредственно в самом тексте, а также всю историю этих изменений.
А зная историю всех изменений у нас не будет сложностей для выбора нужной нам записи.
Ограничиваем количество редакций на WordPress
Если вы хотите ограничить количество редакций, то придётся немного покопаться в коде.
Для этого зайдите на хостинг, откройте файловый менеджер, затем зайдите в свой сайт и в папке public_html найдите файл wp-config.php.
![Редакции записей на WordPress, настройка редакций](https://nikvirko.ru/wp-content/uploads/2023/02/3-wp-config.php_.jpg)
Откройте его
![Редакции записей на WordPress, настройка редакций](https://nikvirko.ru/wp-content/uploads/2023/02/3-1-wp-config.php_.jpg)
И после строки– define(‘DB_COLLATE’, »);
Добавьте такую строку
define(‘WP_POST_REVISIONS’, n);
где n-количество редакций (рекомендую не больше 5)
Отключаем редакции записей на WordPress
Для этого устанавливаем и активируем плагин Disable Post Revision.
![Редакции записей на WordPress, настройка редакций](https://nikvirko.ru/wp-content/uploads/2023/02/4-lagin-disable-post-revision.jpg)
После чего заходим в раздел меню «Настройки», далее «Написание» и выбираем типы записей, в которых отключаем сохранение ревизий.
![Редакции записей на WordPress, настройка редакций](https://nikvirko.ru/wp-content/uploads/2023/02/4-1-lagin-disable-post-revision.jpg)
Отключение сохранение ревизий можно сделать и вручную, добавив нужный код в файл
wp-config.php.
В файл wp-config.php после строки
define(‘DB_COLLATE’, »);
добавляем строку:
define(‘WP_POST_REVISIONS’, false);
Удаляем редакции WordPress из базы данных
Можно редакции WordPress удалить через phpMyAdmin (базу данных).
И перейдите на вкладку SQL базы данных нужного сайта, если у вас он не один.
На этой вкладке можно вручную выполнять SQL–запросы к базе данных.
Вводим следующий запрос:
DELETE FROM wp_posts WHERE post_type = «revision»;
![Редакции записей на WordPress, настройка редакций](https://nikvirko.ru/wp-content/uploads/2023/02/5-baza-dannyh.jpg)
И после этого нажать кнопку “Вперед”.
В результате опубликованные версии не пострадают, будут удалены только все предыдущие версии редакций.
Следует учесть, что если префикс таблиц базы данных не wp, то и в запросе не забудьте его изменить.
А то, иначе результата не будет, запрос вернется пустой.
На сегодня все. Поработали мы хорошо.
Если есть вопросы по теме, пишите.
“Создание сайта”.
Вы также можете найти меня в ВКонтакте.
Всего хорошего!
До скорых встреч!
Заходите!