Så här ändrar du Akismets Radera Spam Schema i WordPress
Efter att vi publicerade vår artikel om hur man byter WordPress-skräppost, frågade en av våra läsare om det var möjligt att ändra raderingsschema för spam-kommentarer i Akismet. Som standard förvarar Akismet skräppostkommentarer i din WordPress-databas i 15 dagar innan du tar bort dem. I den här artikeln visar vi hur du ändrar Akismets raderingsplattform i WordPress.
Varför ändra hur Akismet tar bort spam i WordPress?
Denna handledning är endast för Akismet-plugin. Om du inte använder det, kolla vår guide om varför du ska börja använda Akismet.
Akismet tillåter dig att bekämpa kommentarer spam i WordPress. Det övervakar alla kommentarer, pingbacks och trackbacks.
Spam kommentarer finns i din databas, vilket innebär att de ökar din databas backup storlek. Om du raderar dem tidigare kan det hända att din databasstorlek blir lite mindre.
Medan vissa användare kanske tror att borttagning av skräppostkommentarer förbättrar databasens prestanda, tror vi inte att det har stor betydelse för databasprestanda under de flesta omständigheter.
Om du får tusentals spam kommentarer, och du försöker radera dem manuellt, kan det påverka webbplatsens prestanda. Se vår guide om hur du parti tar bort spam kommentarer i WordPress.
Å andra sidan kanske vissa användare vill ha spamkommentarer under en längre period, så att de kan granska dem senare för att undvika falska positiva.
Med det sagt, låt oss se hur du kan ändra raderingsschema för spamkommentar i WordPress med Akismet.
Ändra spamrapporter Ta bort schema i WordPress med Akismet
Akismet tar automatiskt bort spam kommentarer efter att ha tagit dem i 15 dagar i din databas. Detta ger dig tid att manuellt granska spam kommentarer.
Om det markerade en äkta kommentar som skräppost kan du markera det som inte spam. Så här lär Akismet och förbättrar det är algoritmer för att fånga spam kommentarer mer effektivt.
Du kan ändra antalet dagar Akismet bör hålla spam-kommentarer i din databas. Lägg bara till den här koden i ditt temas funktioner.php-fil eller i ett sajtspecifikt plugin.
add_filter ('akismet_delete_comment_interval', 'custom_spam_delete_interval'); funktion custom_spam_delete_interval () return 7;
Ändra 7 med antalet dagar du vill ha en kommentar. Detta filter ändrar bara Akismets skräppost.
Om du ändrar numret till 0, tillåter Akismet att radera alla kommentarer på nästa kommandot raderas. Detta ger dig inte mycket tid att granska spam kommentarer.
Du kan se dina ändringar i åtgärd genom att besöka Inställningar »Akismet sida. Bläddra ner till botten av sidan, och du kommer att se en anteckning i små bokstäver som säger "Skräppost i spammappen som är äldre än 7 dagar raderas automatiskt."
Det kommer att ersätta 7 dagar med antalet dagar du använde i ditt filter.
Notera: När spam-kommentarer raderas skickas de inte till papperskorgen, så du kan inte hämta dem tillbaka.
Vi hoppas att den här artikeln hjälpte dig att ändra Akismet spam kommandot radera schema i WordPress. Du kanske också vill se vår guide om hur du spärrar spamkommentarer i WordPress med honeypot.
Om du gillade den här artikeln kan du prenumerera på vår YouTube-kanal för WordPress-videoinstruktioner. Du kan också hitta oss på Twitter och Facebook.