Логотип
Скорость выполнения кода важна, но ещё важнее его понятность. (автор не известен)

Удалить ревизии постов из базы данных 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, но может быть изменен в целях безопасности. Так что у вас он может отличится.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

20 − 8 =

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала