а на кой черт вы полезли в базу данных, если плагинов удаления лишних ревизий вагон и маленькая тележка?
Если удалять записи напрямую из wp_posts
, то останутся связанные с ними данные в wp_postmeta
.
Количество редакций можно ограничить, добавив строку в wp-config.php
:
define( 'WP_POST_REVISIONS', 3 );
а если я поменяю параметр на 3 — старые ревизии не удалятся?
кстати, Better Delete Revision не тестировался с новой версией WP — все ли в порядке в 4.3?
кстати
Кстати, есть правила форума, п2
виноват, просто вопрос трансформировался немного
а если я поменяю параметр на 3 — старые ревизии не удалятся?
Нет, для этого можно воспользоваться плагинами.
Если очень хочется именно через базу — подойдёт такой запрос, после него лишних данных в других таблицах не останется:
DELETE a, b, c FROM wp_posts a
LEFT JOIN wp_term_relationships b ON ( a.ID = b.object_id )
LEFT JOIN wp_postmeta c ON ( a.ID = c.post_id )
WHERE a.post_type = 'revision'
спасибо!
и я поставил плагин как рекомендовали