ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Удалить ревизии постов из базы данных WordPress

Удалить ревизии постов из базы данных Wordpress

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

Первое, что вам нужно сделать, это войти в свой PhpMyAdmin и выбрать базу данных WordPress.

Нажмите на кнопку SQL и введите следующий запрос:

DELETE FROM wp_posts WHERE post_type = "revision";

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

p.s.: Префикс wp_ является стандартный для WordPress, но может быть изменен в целях безопасности. Так что у вас он может отличится.

Exit mobile version