Как изменить расписание удаления спама Akismet в WordPress

/

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

Как изменить расписание удаления спама Akismet в WordPress

Зачем менять способ удаления спама в WordPress с помощью Akismet?

Это руководство предназначено только для плагина Akismet. Если вы не используете его, ознакомьтесь с нашим руководством о том, почему вам следует начать использовать Akismet.

Akismet позволяет бороться со спамом в комментариях в WordPress. Он отслеживает все комментарии, пингбеки и трекбэки.

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

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

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

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

Сказав это, давайте посмотрим, как вы можете изменить график удаления спам-комментариев в WordPress с помощью Akismet.

Изменение расписания удаления спам-комментариев в WordPress с помощью Akismet

Akismet автоматически удаляет спам-комментарии после 15 дней хранения их в вашей базе данных. Это дает вам время вручную просматривать спам-комментарии.

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

Папка для спама в комментариях

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

<?php
add_filter( 'akismet_delete_comment_interval', 'custom_spam_delete_interval' );
function custom_spam_delete_interval() {
    return 7;   
}  

Измените 7 на количество дней, в течение которых вы хотите оставлять комментарий. Этот фильтр просто изменяет расписание удаления спама Akismet.

Изменение числа на 0 позволит Akismet удалить все комментарии в своем следующем графике удаления комментариев. Это не даст вам много времени на просмотр спам-комментариев.

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

График удаления спама в комментариях отображается в настройках Akismet

Он заменит 7 дней количеством дней, которое вы использовали в своем фильтре.

Примечание. Когда спам-комментарии удаляются, они не отправляются в корзину, поэтому вы не можете восстановить их.

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

Нужна помощь с WordPress? Свяжитесь сейчас
[email protected]

Это переведенная версия оригинальной статьи от wpbeginner, весь контент, изображения и авторство принадлежит автору

Как использовать шорткоды в виджетах боковой панели WordPress

Вы хотите узнать, как использовать шорткоды в виджетах боковой панели WordPress? Шорткоды позволяют добавлять дополнительные функции в контент ваших

Как добавить блокировку контента в WordPress

Вы хотите добавить блокировку контента на свой сайт WordPress? Многие веб-сайты используют блокировку контента, чтобы увеличить количество потенциальных

Как преобразовать категории WordPress в пользовательские таксономии

Вы хотите преобразовать категории WordPress в пользовательские таксономии? Категории - это одна из двух таксономий по умолчанию, которые помогают

Полное руководство по созданию сайта членства в WordPress

Вы хотите создать членский сайт? Долгое время владельцы веб-сайтов полагались исключительно на рекламу и доходы от партнерских программ для монетизации