Ограничение количества ревизий

Как ограничить количество ревизий?

Таблицы в базе данных имеют названия типа wp_myposts
В этом случае ограничение ревизий в wp-config.php
таким образом – define(‘WP_POST_REVISIONS’, 2); – не работает.

Со своими названиями таблиц, на ум приходит только чистка базы или вручную, или с помощью плагина.

Но так не должно быть :/

Попробуйте ещё так:

В папке wp-includes в файле default-costants.php найдите функцию:

function wp_functionality_constants( )

и внизу строчки:

if ( !defined('WP_POST_REVISIONS') )
define('WP_POST_REVISIONS', true);

замените (‘WP_POST_REVISIONS’, true) на (‘WP_POST_REVISIONS’, 2)

Ограничение начнёт действовать для новых записей и не уменьшит количество сохранённых записей в базе данных.

Все оказалось проще. Помогло это:
Убедитесь, что строка добавлена не в конец файла, а перед этой строкой:

/* Это всё, дальше не редактируем. Успехов! */
Anonymous
Отправить
Ответ на: