Intereting Posts
`# 1215 – Невозможно добавить ограничение внешнего ключа доступность объекта, созданного в плагине, из заголовка jQuery | JJ Карусельный плагин – Невозможно установить скорость Отображение пользовательских значений типа пользовательской таксономии? Пользовательские столбцы не отображаются в пользовательском типе сообщений Гравитационные формы | Объект формы NULL настраиваемый шаблон для настраиваемого URL-адреса Порядок WP_User_Query по meta_key, который является массивом хранение базы данных в управлении версиями Хороший учебник о том, как создавать пользовательские панели писем в WordPress 3? Как удалить родительский пул из URL-адреса на странице wordpress Создать пользовательский тип комментария Как WP решает, как оценивать целостность базы данных Создание трех столбцов на странице WordPress У вас возникли проблемы с значком the_post_thumbnail для отображения миниатюр с нестандартным размером

Удаление удаленных версий ревизий вручную

Я пытаюсь очистить и оптимизировать свою базу данных WordPress, и мне интересно, можно ли написать скрипт MySQL, который будет очищать / удалять все типы сообщений ревизии из таблицы wp_posts и периодически запускать его с помощью задания cron.

Будет ли также безопасно затем переупорядочивать идентификаторы почты по дате публикации, чтобы отразить исчезнувшие теперь изменения?

Solutions Collecting From Web of "Удаление удаленных версий ревизий вручную"

Если вы хотите, вы можете отключить ревизии на первом месте (не нужно запускать CRON)

Чтобы отключить их, перейдите в wp-config.php и добавьте эту строку:

define('WP_POST_REVISIONS', false ); 

Или ограничить до 10 изменений

 define('WP_POST_REVISIONS', 10); 

И чтобы удалить все текущие версии, вы можете запустить этот SQL-запрос:

 DELETE FROM wp_posts WHERE post_type = "revision"; 

Здесь для вас это вполне приличный плагин (он делает намного больше) https://wordpress.org/plugins/rvg-optimize-database/

Также делать резервные копии DO

И еще одна SO-нить: самый безопасный способ для массового удаления сообщений об изменениях