Убираем (изменяем) ревизии записей в WordPress |

Время чтения: 3 мин.

Для чего нужны ревизии записей в WordPress’е? Если говорить в общем, для сохранения предыдущих редакций страниц или записей. Чтобы было понятнее, приведу пример.

У меня на блоге есть страницы «Учебник WP», «Рекомендую» и другие. На них довольно часто приходится делать изменения, дополнения и т.д. И каждый раз, когда после внесения изменений, я нажимаю кнопку в Адмпанели блога «Обновить» WordPress автоматически фиксирует предыдущее состояние страницы. Вместе с содержащимся на ней кодом.

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

Посмотреть количество ревизий на блоге можно в разделе «Ревизии страницы» Вашей административной панели. Располагается этот раздел обычно в самом низу Панели и при большом количестве сделанных изменений выглядит вот так:

WordPress

На одном из своих сайтов я попросту забыл сразу отключить ревизии и получил три экрана монитора вот таких записей. А отключать ревизии лучше всего после активации плагина Wp-db-backup и получения первого архива на свой компьютер (e-mail).

Для того, чтобы убрать ревизии страниц, нам надо зайти с помощью Total Commander (или другого FTP-клиента) на Ваш блог в папку public_html и найти файл wp-config.php (да, правильно, это тот самый файл который мы уже изменяли, когда заливали WordPress на сервер).

Открываете его с помощью NotePad++ (вызывается кнопкой «F4 Редактировать») и ищите такую строку:

WordPress

У меня это строка 78, у Вас может быть другая, но главное, чтобы была надпись WP_POST_REVISIONS.

Теперь нам надо сделать два простых действия. Во-первых, изменить цифру 5 на 0 и у Вас больше не будет ревизий записей. А во-вторых, нам надо эту строку раскомментировать.

Раскомментация строки позволит WordPress’у читать эту строку. Сейчас она закомментирована (видите в начале строки два обратных слэша – косые черточки) и не работает. Нам надо эти две черточки удалить и строка начнет работать.

У Вас должен получиться вот такой вид:

WordPress

Теперь в блокноте NotePad++ выбираете «Файл» (левый верхний угол) и нажимаете «Сохранить». Закрываете блокнот. Ваш Total Commander сообщит, что файл изменен:

WordPress

Нажимаете «Да». Появляется следующее окно:

WordPress

Нажимаете «Заменить». Ваш Total Commander закачает измененный файл на удаленный сервер. Вам остается только обновить Ваш блог и посмотреть на изменения в административной панели:

WordPress

Видите, графа «Ревизии страниц» исчезла? Сравните с самым верхним скриншотом.

Вот так просто убираются ревизии записей в WordPress.




Написано позже: описанный здесь способ годится для WordPress в редакции Lecactus версий 2хх, для других версий и для официальной редакции — читайте статью «Как отключить ревизии статей в WordPress«.

P.S. А если в строке 78 вместо цифры 0 вы поставите другую, то изменится количество ревизий.

…Сообщите об этой статье своим друзьям:

Благодарю Вас!

А еще Вы можете подписаться на рассылку и первым получать самые свежие статьи.

Удачи!

Автор: Сергей Ваулин


Похожие записи по этой теме:

Раздел: Без рубрики