Po tym, jak opublikowaliśmy samouczek dotyczący zmiany automatycznego usuwania kosza w WordPress, myślę, że dla każdego, kto używa Akismet, dobrze byłoby wiedzieć, jak to działa z Akismet. Domyślnie Akismet przechowuje niechciane komentarze w Twojej bazie danych. données WordPress przez 15 dni przed ich usunięciem. W tym samouczku pokażemy, jak zmienić harmonogram usuwania spamu Akismet w WordPress.

akismet usuwanie niechcianych komentarzy

Po co zmieniać częstotliwość usuwania komentarzy w Akismet?

Ten samouczek dotyczy tylko wtyczki Akismet. Jeśli go nie używasz, pokażę ci, jak go używać w samouczku. Akismet umożliwia walkę ze spamem w komentarzach. Monitoruje wszystkie komentarze, pingbacki i trackbacki.

Komentarze będące spamem pozostają w Twojej bazie danych. données, co oznacza, że ​​zwiększają wagę kopii zapasowych baz danych données. Usunięcie ich może zmniejszyć rozmiar bazy danych.

Chociaż niektórzy użytkownicy mogą sądzić, że usunięcie komentarzy zawierających spam poprawia wydajność bazy danych, nie uważamy, że w większości przypadków ma to znaczący wpływ na wydajność bazy danych.

Jeśli otrzymasz tysiące niechcianych komentarzy i spróbujesz je usunąć ręcznie, może to wpłynąć na wydajność Twojej witryny.

Z drugiej strony, niektórzy użytkownicy mogą chcieć przechowywać komentarze spamowe przez dłuższy czas, aby móc je później przejrzeć i przeprowadzić ręczne filtrowanie.

To powiedziawszy, zobaczmy, jak możesz zmienić harmonogram usuwania niechcianych komentarzy na WordPress w Akismet.

Jak zmienić harmonogram usuwania niechcianych komentarzy w Akismet

Akismet automatycznie usuwa niechciane komentarze z Twojej bazy danych po 15 dniach. Daje to czas na ręczne przejrzenie komentarzy.

Jeśli oznaczył komentarz jako spam, możesz oznaczyć go jako "Pożądany" lub „ nie spam”. W ten sposób Akismet uczy się i ulepsza swój algorytm, aby skuteczniej wychwytywać niechciane komentarze.

niechciany komentarz WordPress

Możesz zmienić liczbę dni Akismet, przez które komentarze spamowe pozostają w bazie danych. Po prostu dodaj następujący kod do Twój plugin WordPress.

add_filter ('akismet_delete_comment_interval', 'custom_spam_delete_interval'); function custom_spam_delete_interval () {powrót 7; }

Zmień « 7 Przy liczbie dni, w których chcesz pozostawić komentarz. Ten filtr po prostu modyfikuje harmonogram usuwania niechcianych komentarzy Akismet.

Ustawienie 0 pozwoli Akismetowi usunąć wszystkie komentarze w następnym życiu komentarza. Nie masz dużo czasu na przeglądanie komentarzy spamowych.

Możesz zobaczyć swoje zmiany w ustawieniach Akismet. Przewiń na dół strony, a zobaczysz notatkę pisaną małymi literami, informującą o tym, ile dni niechciane komentarze zostaną usunięte.

ustawienia akismet

Uwaga : Usunięte komentarze nie są wysyłane do kosza. Są trwale usuwane, więc nie będzie można ich odzyskać.

To wszystko w tym samouczku, mam nadzieję, że daje ci on pewną kontrolę nad tym, jak często komentarze Akismet są usuwane. Podziel się nim ze znajomymi w ulubionych sieciach społecznościowych.