WordPress отключить автоматическое сохранение

15 11 2011

   Добрый день, я недавно заметил, что база одного из моих сайтов «весит» 15 мбайт, с учет того, что в ней 40 записей. Это очень много, я решил разобраться, найти причины и понять как отключить сохранение ревизий записей в WordPress. Оказывается, что в последних поставках wordpress включена опция автоматического сохранения записей. Логичным было бы удалять все черновики после публикации, но это не реализовано в данный момент.  Возможно, что я сделаю плагин, который это будет делать, но это будет чуть позже.

А сейчас можно просто отключить создание ревизий (автоматическое сохранение), для этого в файл config.php необходимо добавить строчку:

define(‘WP_POST_REVISIONS’,1);

После этого автоматически сохраняться в БД черновики не будут. Пока что такое решение. В скором времени будет плагин. До встречи!


Actions

Информация

4 комментария на “WordPress отключить автоматическое сохранение”

8 02 2012
Sead (10:49:57) :

так зачем нужен плагин, если и так всё просто решается.

19 02 2012
Андрей (02:24:44) :

В строку define(‘WP_POST_REVISIONS’,1); в скбках после запятой нужно ставить 0, т.к. 0 — это false(ложь), т.е отключение, а 1 — это true(истина), т.е. включение константы.

3 02 2013
Xaxax.Ru (23:04:46) :

Андрей, не совсем точно!
true (по умолчанию) или -1: хранить каждую ревизию
0: не сохранять никаких ревизий (кроме одного автосохранения на запись)
Числа больше 0: как много ревизий хранить на одну запись (+1 на автосохранение). Старые ревизии автоматически удаляются.

28 09 2014
Илья Погодин (www.ilyapogodin.ru) (07:43:27) :

Привет, Анатолий! Спасибо вам за инфу!

Освободил 45 метров базы 🙂
Заходите в гости, коли будет настроение; может, чего и почитаете.

С благодарностью, Илья.

Оставить комментарий

Вы можите использовать теги : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Реклама от партнеров: турки магазин | proxy сервера бесплатные | he has a good point | Вот сайт | Аминокислоты, где недорого можно купить: ссылка | Аминокислоты для спортсменов в Украине. в магазине Днепра. Смотрите тут