В WordPress 2.9 в ядро была добавлена новая фича — Корзина. Она работает ровно также как и мусорная корзина, поэтому вместо перманентного удаления записи, она отправится в корзину. Это может помочь тем пользователям, которые случайно кликнули на кнопку удаления и такое может случиться с каждым из нас. Отрицательным качеством этой фичи является то, что корзину необходимо регулярно очищать, дабы не захламлять базу данных ненужным мусором. По-умолчанию, корзина очищается самостоятельно каждые 30 дней. Но в этой статье мы покажем вам как вы можете автоматически очищать корзину ежедневно, еженедельно или через любое количество дней на ваше усмотрение.
Все, что вам нужно будет сделать, это открыть свой файл wp-config.php. Он обычно расположен в той же директории, где находится wp-includes. Добавляем в файл следующий код:
define('EMPTY_TRASH_DAYS', 1 ); //Целое число - количество дней
Измените значение 1 на 7 или на любое количество дней по вашему усмотрению. Если же вы вовсе не хотите пользоваться функцией корзины, то можно установить значение в 0 и записи будут удаляться сразу безвозвратно.
Мы надеемся, что эта статья помогла вам настроить автоматическое очищение корзины в WordPress.
По всем вопросам и отзывам просьба писать в комментарии ниже.
Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.