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

Вы хотите изменить частоту опорожнения корзины на вашем сайте WordPress, или остановить WordPress от автоматического опорожнения корзины? По умолчанию...

Вы хотите изменить частоту опорожнения корзины на вашем сайте WordPress, или остановить WordPress от автоматического опорожнения корзины?

По умолчанию WordPress автоматически удаляет все, что находится в корзине в течение 30 дней. Но некоторым пользователям может нравиться, чтобы корзина очищалась чаще или реже, или они предпочитают очищать корзину вручную.

В этой статье мы покажем вам, как ограничить или отключить мусор автоматически опорожняется в WordPress.

Что такое корзина в WordPress?

WordPress добавил функцию корзины еще в версии 2.9. Это работает так же, как корзина или мусор на вашем компьютере.

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

Ссылки на корзину на экране сообщений

Любой человек может случайно нажать ссылку «Удалить» на сообщении. Именно поэтому WordPress позволяет легко восстанавливать удаленные посты и страницы.

Ваш сайт WordPress будет автоматически удалять все, что находится в корзине через 30 дней, чтобы не накапливалось. Если вы хотите запретить WordPress автоматически опустошать корзину, то вы можете следовать нашему руководству о том, как отключить автоматическое опустошение корзины в WordPress.

Что делать, если вы не хотите, чтобы WordPress автоматически удалял элементы из корзины? Или вы предпочитаете, чтобы она очищалась чаще или реже, чем раз в месяц. Давайте посмотрим, как вы можете сделать так, чтобы корзина автоматически очищалась так часто, как вам удобно.

Ниже мы рассмотрим три метода. Первый метод является самым простым для большинства пользователей. Вы можете использовать ссылки ниже, чтобы перейти к предпочтительному методу.

  • Метод 1: Изменение времени опустошения корзины WordPress с помощью плагина
  • Метод 2: Изменение времени опорожнения корзины WordPress с помощью кода
  • Метод 3: Запретить WordPress автоматически очищать корзину

Метод 1: Изменение времени опорожнения корзины WordPress с помощью плагина

Сначала вам нужно установить и активировать плагин Change Empty Trash Time. Для получения более подробной информации см. наше пошаговое руководство по установке плагина WordPress.

После активации вы должны посетить страницу Настройки » Общие страница вашей панели администратора. После этого прокрутите страницу в самый низ, и вы найдете новый параметр «Время опустошения корзины».

Зайдите в Настройки

Просто введите количество дней, которые WordPress должен потратить на очистку корзины. Например, вы можете ввести 1 для ежедневного удаления, 7 для еженедельного или 30 для ежемесячного.

Если вы введете 0, то удаленные сообщения и страницы будут удалены навсегда, а не помещены в корзину.

Примечание: Будьте очень осторожны при установке времени опустошения на 0. Восстановление удаленных постов и страниц может быть затруднено. На всякий случай убедитесь, что вы используете плагин для резервного копирования.

Не забудьте нажать кнопку Сохранить изменения, чтобы сохранить настройки.

Метод 2: Изменение времени опорожнения корзины WordPress с помощью кода

Вы также можете настроить регулярность очистки корзины с помощью фрагмента кода. Этот метод не рекомендуется для новичков, поэтому если вы не знакомы с кодом, то вместо него используйте метод 1.

Для этого метода вам придется отредактировать wp-config.php файл.

Если вы не редактировали wp-config.php файл, то посмотрите наше руководство по редактированию wp-config.php файл в WordPress.

Вы просто добавляете следующую строку кода в wp-config.php файл. Вы должны вставить его в конец файла, прямо перед строкой, в которой говорится ‘Вот и все, прекратите редактирование! Счастливого блоггинга.’

define('EMPTY_TRASH_DAYS', 1 ); //Цифровое число - количество дней

Вставьте сниппет в конец файла wp-config.php

Если вы оставите этот код как есть, то ваша корзина будет опустошаться каждый день. Не стесняйтесь изменить число 1 на другое число, и мусор будет очищаться через это количество дней.

Если вы не хотите использовать функцию корзины вообще, то установите число 0. Удаленные посты и страницы будут удалены навсегда без попадания в корзину. Убедитесь, что у вас установлен плагин резервного копирования, на случай, если вам понадобится восстановить случайно удаленные страницы.

Не забудьте сохранить wp-config.php файл после внесения изменений.

Метод 3: Запрет автоматического удаления элементов из корзины в WordPress

Вы хотите запретить WordPress автоматически удалять элементы из корзины?? Вот что вам нужно сделать.

Просто добавьте этот небольшой фрагмент кода в функции вашей темы.php-файла или плагина для конкретного сайта.

function wpb_remove_schedule_delete() < remove_action( 'wp_scheduled_delete', 'wp_scheduled_delete' ); >add_action( 'init', 'wpb_remove_schedule_delete' );

Этот код просто удаляет действие, которое удаляет мусорные элементы, когда их время истекает.

Теперь, когда вы отправляете элемент в корзину, он будет оставаться там до тех пор, пока вы не просмотрите свои мусорные файлы и не нажмете вручную на кнопку «Пустая корзина».

Ручная очистка корзины

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

Источник: www.wpbeginner.com

Оцените статью
Добавить комментарий