С помощью плагина – WP Revisions Limit, вы сможете отключить или ограничить ревизии на сайте wordpress. Если на вашем сайте много записей и вы постоянно создаёте новые записи и редактируете их, то в вашей базе данных скопилось много ревизий. Ревизии – это копии ваших записей и страниц, если вы несколько раз редактируете запись, то все копии сохраняются в вашей базе данных. Но, сохраняются не только записи, которые вы сохраняете как черновик, во время написания записи идёт автоматическое авто-сохранение записи, при каждом не большом изменении. Все эти отрывки записей грузятся в вашу базу данных, постепенно заполняя её всё больше и больше.
Чтобы отключить или ограничить ревизии, вы можете воспользоваться очень простым плагином – WP Revisions Limit. Установить плагин вы сможете прямо из админ-панели wordpress. Перейдите по вкладке: Плагины – Добавить новый, введите название плагна в форму поиска, нажмите Enter, установите и активируйте плагин.
После установки и активации плагина, перейдите по вкладке: Настройки – Revisions Limit. Смотрите, чтобы полностью отключить ревизии, то есть, когда вы редактируете запись, то при сохранении или обновлении, запись или черновик записи будет обновляться, но копии создаваться не будут. Для отключения ревизии в поле Number of Revisions укажите ноль и Сохраните изменения.
Если вы не хотите отключать ревизии, а просто хотите ограничить их, то укажите в поле число, сколько максимум ревизий будет сохраняться для каждой записи. Если вы укажите – 1, то для каждой записи, при её сохранении или обновлении будет сохраняться только одна копия.
Удалить все имеющиеся ревизии
Если вы ещё не чистили свою базу данных, то обязательно сделайте это, так как наверняка там скопилось не мало хлама, конечно в зависимости от того, как долго вы ведёте свой сайт. Для удаления ревизий, которые скопились за всё время ведения сайта, вы можете воспользоваться простым плагином – WP Clean Up, который специально предназначен для оптимизации базы данных wordpress. Установить плагин вы сможете прямо из админ-панели wordpress. Перейдите по вкладке: Плагины – Добавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте открывшийся плагин.
После установки и активации плагина, перейдите по вкладке: Настройки – WP Clean Up. Здесь вы можете не только удалить ревизии, но и вообще почистить и оптимизировать базу данных wordpress. Если вы хотите удалить только ревизии, то на против значения Revisions, нажмите на кнопку – Delete. Чтобы полностью удалить весь хлам из базы данных, не только ревизии, но и остальные не нужные элементы, типа спам комментариев и т.д., то нажмите внизу на кнопку – Delete All.
Внимание ! Перед удалением всех элементов, проверьте есть ли на вашем сайте нужные вам черновики записей, так как они то же будут удалены. Если у вас есть черновики, которые вам нужны, то удалите все элементы по отдельности, кроме элемента Draft – Черновик.
Далее, после того, как вы удалите весь хлам из базы данных, нажмите внизу таблицы на кнопку – Optimize, чтобы оптимизировать вашу базу данных.
После оптимизации, размер базы данных, который указан на против значения Total, должен измениться, то есть уменьшиться, а это значит, что ваша база данных стала легче. Чем легче ваша база данных, тем быстрее будет грузиться ваш сайт, всегда помните об этом и не забывайте периодически оптимизировать свою базу данных.
После очистки и оптимизации базы данных, плагин – WP Clean Up, вы можете удалить или просто деактивировать, а через определённое время, снова активировать плагин и снова оптимизировать свой сайт.