Если на сайте несколько постов ничего страшного в наличии ревизий нет, но если речь идет о десятках тысяч записей, то их необходимо отключить или ограничить количество.
В wp-settings.php добавляем константу http://codex.wordpress.org/Revision_Management, которая может принимать как булевы(boolean), так и числовые значения. Передача логического параметра false или числового 0 - отключают ревизии.

// Отключаем ревизии постов
define( 'WP_POST_REVISIONS', 0 );

Заменив 0 на любое положительное число можно задать количество сохраняемых ревизий.

Для очистки БД от всех созданных ранее ревизий достаточно выполнить SQL запрос:

DELETE FROM префикс_posts WHERE post_type="revision"

Или воспользуйтесь плагином http://wordpress.org/extend/plugins/revision-control/.

Данная публикация старше 4-х лет. Возможно существуют более рациональные способы решения рассматриваемой задачи или вопроса.

Выразить благодарность

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

Так же, Вы можете перевести любую сумму, которую посчитаете нужной на наш счёт, что сильно мотивирует к написанию новых полезных статей.

Комментарии: