Ревизии статей в WordPress
При сохранении неопубликованной статьи или обновлении опубликованной, WordPress создает новую копию (ревизию, редакцию). Процесс этот по-умолчанию бесконечен. Т.е. число сохраненных копий не ограничивается. Причем, каждый раз статья пересохраняется полностью, а не только та часть, в которую были внесены изменения, как это делают системы управления версиями, типа SVN. Понятно, что это очень сильно увеличивает размер базы данных. Поэтому, лучше сразу настроить редактор нужным образом.
1 2 3 4 5 6 7 8 9 10 11 |
В файле <strong>wp-settings.php</strong> есть параметр <strong>WP_POST_REVISIONS</strong>: <strong>true</strong> (по умолчанию) - хранить все редакции записей <strong>false</strong> - не хранить редации (хранится только копия автосохранения) <strong>(int) > 0 - </strong>хранить указанной число редакций (+1 копия автосохранения) |
Интервал автосохранения можно задавать с помощью параметра AUTOSAVE_INTERVAL (по умолчанию – 60 секунд)
Почистить базу от ревизий (без использования различных плагинов) можно простым sql-запросом:
1 2 3 |
DELETE FROM wp_posts WHERE post_type = "revision"; |
Свежие комментарии