http://wm-monitoring.ru/ ')) {alert('Спасибо за то что установили нашу кнопку! =)');} else {alert('Очень жаль! =(');}"> http://wm-monitoring.ru/

Главная Новости

Как ограничить или отключить автоматическое очищение корзины WordPress?

Опубликовано: 05.09.2018

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


прикол угар

Отключаем автоматическое очищение корзины

Для этого в файле functions.php Вашей темы необходимо вставить следующий код:

function devise_remove_schedule_delete() { remove_action( 'wp_scheduled_delete', 'wp_scheduled_delete' ); } add_action( 'init', 'devise_remove_schedule_delete' );

Если Вы не знаете, как редактировать functions.php , то в этом случае Вам поможет плагин ProFunctions .

Теперь, когда Вы удалите ту же запись, то она останется в корзине до тех пор, пока Вы вручную не очистите корзину.

Изменяем срок хранения в корзине

Чтобы изменить число дней (как уже упоминалось, по умолчанию оно равно 30 ) хранения элементов в корзине, необходимо добавить следующий код в основной конфигурационный файл WordPress wp-config.php :

define('EMPTY_TRASH_DAYS', 100 );

где 100 — это число дней, которое Вы можете изменить на свое усмотрение.

Отключаем корзину

Отключать корзину в WordPress, в принципе, не порекомендует ни один веб-разработчик, так как это действительно полезный функционал, который поможет порой спасти в самых непредвиденных случаях.

Но если все же по каким-либо причинам Вы хотите полностью избавиться от корзины, то для этого необходимо в файл wp-config.php поместить этот короткий PHP -код:

define('EMPTY_TRASH_DAYS', 0);

В итоге Вы больше нигде в админ-панели не увидите упоминание о корзине. Если необходимо будет вернуть ее назад, просто удалите этот код из файла.

Если Вам понравилась статья — поделитесь с друзьями

Карта
rss