mojwp.ru
Назад

Как отключить ревизии записей на WordPress

Опубликовано: 20.08.2011
6
807

как отключить ревизии записей на wordpressКогда вы повторно редактируете статью и сохраняете, WordPress автоматически создает ревизии записи (предыдущие копии). Со временем база накапливает много не нужной информации.

Давайте отключим ревизии при помощи одной строки кода, которую поместим в нужный файл.

Для наглядности продемонстрирую о чем идет речь на скриншоте ниже. Здесь представлены ревизии одной из статей, которую мне приходилось много раз дополнять актуальной информацией.

как удалить ревизии записей wordpress

Если говорить объективно, то эти ревизии полезны, т.к. позволяют в случае необходимости "откатить" изменения в статье на предыдущие. Получается урезанная версия бэкапа, работающей локально для каждой записи.

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

Если решили отключить ревизии на WordPress, то вам понадобится файл wp-config.php, который вы настраивали в самом начале создания сайта, сразу после установки WordPress. Открываем его и где-нибудь в свободное место вставляем следующее:

define('WP_POST_REVISIONS', '0'); // управление ревизиями

Подобное можно вставить после строки define('WPLANG', 'ru_RU');, либо в другом месте файла, но до слов /* Это всё, дальше не редактируем. Успехов! */.

Есть вариант, что у вас в файле wp-config уже присутствует подобная строка:

// define('WP_POST_REVISIONS', '5'); // управление...

Так вот, здесь достаточно убрать в начале знаки // и заменить цифру 5 на 0, чтобы добиться поставленной цели - отключить ревизии на WordPress сайте.

В интернет-магазине ортопедических матрасов "Анатомия сна" у вас есть возможность купить матрасы у производителя по самым выгодным ценам на просторах сети. Стоит воспользоваться случаем и видеть ночью только хорошие сны.

Автор:
Виталий
Поделиться
Похожие записи
Черкани пару строк
  • Дмитрий
    Опубликовано: 15.05.2012 Ответить на сообщение

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

    Я победил проблему, но так как я новичок в WP не сразу сообразил где искать файл wp-config.php. Было бы хорошо если вы в статье добавите информацию, где его искать.

    Спасибо за опыт.

    • mojWP
      Опубликовано: 15.05.2012 Ответить на сообщение

      спасибо за подсказку. Текст подкорректировал.

  • Елена
    Опубликовано: 01.07.2012 Ответить на сообщение

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

    • Николай
      Опубликовано: 02.07.2012 Ответить на сообщение

      Вы на компьютере корзину чистите? Представте, что вы этого делать не будете, она естественно переполница и виндоус начнет тормозить, глючить, так и с вордпресс. Хотя плагину есть альтернатива, можно найти в папке wp-includes файл default-constants.php и в нем изменить параметр(~ 262 строка)

      define('WP_POST_REVISIONS', true);

      Вместо true вставить значение false

  • Наталья
    Опубликовано: 22.12.2012 Ответить на сообщение

    Привет. У меня эта папка или не открывается, или открывается не так, или просто пустая (такое моет быть?) После нажатия папки-открывается белый экран.

  • Андрей
    Опубликовано: 08.08.2013 Ответить на сообщение

    После всего этого проделанного желательно почистить БД (MySQL) так как ревизии там также сохраняются (это касается тех кто проснулся через годик ведения своего блога).

Имя
Укажите своё имя и фамилию
E-mail
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.