Ревизии (редакции страниц) в WordPress – копии записи, сохраняемые в базе данных, чтобы в случае проверки можно было откатить изменения. В этой статье я разберу, как их отключить и удалить в несколько кликов.
Зачем отключать ревизии в WordPress?
Ресурсы сервера не безграничны, а база данных, нагроможденная миллионами длинных текстов с небольшими изменениями – как снежный ком увеличивает потребление памяти жесткого диска.
Конечно, если материалы пишутся не в админке, а в стороннем софте и просто публикуются – об отключении можно не задумываться. Для авторов, пишущих во встроенном редакторе WordPress, будет полезно сжать версии.
Не стоит заходить в MySQL и вручную отключать версии. Это может привести к фатальным ошибкам и нарушить работу сайта.
Как удалить или ограничить редакции записей в WordPress через плагины
Наилучший метод – отключить автосохранение дублей через готовые решения. Это никак не повлияет на работоспособность ресурса, не вызовет багов и не подвергнет систему опасности быть взломанной.
При помощи Clearfy PRO
Полезная утилита, исправляющая ошибки WP, повышающая защиту блога и улучшая техническое SEO. Одна из возможностей – отключить редакции и лимитировать их количество.
Находится она по пути: Настройки > Дополнительно > Ревизии. Рекомендую ограничить только до 3 – 5 копий, чтобы всегда можно было опубликовать правки, внесенные ранее.
Clearfy
Удалить старые редакции с помощью Revisions Manager
Бесплатный модуль, управляющий ревизиями не только постов и статики, но еще и произвольных CSS-стилей (прописанных пользователем). Рекомендую на страницы установить по 3 варианта, а для взаимодействия с кодом оставить 5.
УстановитьОтключить ревизии через функцию
Выключить бесполезную возможность можно и через системные файлы. Для этого в файле functions.php через встроенный редактор тем или панель управления сервером в самом конце вставьте следующий код:
add_filter( 'wp_revisions_to_keep', '__return_zero' );
Благодаря фильтру, через параметр __return_zero будут очищены все копии. Внимательно проверьте, не нужны ли вам какие-нибудь из них перед использованием.
Конечно, использовать можно любой из представленных вариантов, однако самым безопасным будет плагин, который точно не помешает работе проекта.