Sind Sie je zu Ihrem Akismet Plugin in Wordpress gegangen und haben NICHT Spam gehabt auszuräumen? Sogar Sehen, den es dort und eine Belastung auf Ihren Dienernressourcen drücken kann. Warum sogar Spam lässt, haben aufisst Ihren Verarbeiter mit zusätzlichen SQL Fragen gestartet! Ich’ve vorbringt eine Spamverteidigung aufleinet, wo 99% von meinen Spamhalten gestartet hat, bevor sie sogar als Spam geloggt werden!

Verteidigung Linie 1: Zählen Sie CAPTCHA
Vor zwei Monaten habe ich eine Serie von 5 Spam Hemmend Posten aufgestellt. In Ein von jenen, habe ich meine Erhöhte Zahlgleichungs methode eingeführt. Ich habe wesentlich refitted, der für Wordpress Gebrauch kodiert! Ich benutze tätig dies auf mehrere von meinen eigenen Stellen. Schiffen Sie zu einem Bemerkungsabschnitt in einer zufriedenen Seite auf Ein von meiner Sitte hat kodiert Stellen: Mmorpgexposed. com. Es hat Wunder für mich getan!

Hier’s die Schritte auf wie es auszuführen. Merken Sie ich’m benutzend Wordpress 2,6. Wenn Sie’re, der eine frühere oder spätere Version benutzt, die es arbeiten sollte, aber soll Sie sich BAKCUP vergewissern, bevor Sie irgendetwas redigieren. Machen Sie auch eine Notiz irgendwo, dass Sie’ve diese Akte redigiert hat, damit Sie über den Änderungen in Zukunft tragen können.

  1. <? php
  2. //FILE: /wp-content/themes/YOURTHEME/comments.php - wo YOURTHEME der Name vom Thema Sie ist’re momentan Gebrauch
  3. //FIND: <textarea Name =“ Bemerkung“ Identifizierung =“ Bemerkung“ rudert =“ 10" cols =“ 35" Hüllen =“ tatsächlich“ tabindex =“ 4"></textarea>
  4. //, NACHDEM irgendeine Schlüsseetikette für Ihre Absätze oder Aufstellung beschriftet, fügt hinzu:
  5. Funktionieren Sie numbercapcha( ) {
  6. $firstnum = rand ( 5 , 8 ) ;
  7. $secondnum = rand ( 1 , 4 ) ;
  8. $coinflip = rand ( 1 , 2 ) % 2 ;
  9. Wenn ( $coinflip == 0 ) {
  10. $Mathe = $firstnum $secondnum ;
  11. $Bediener = Matrix (“ “ Hat Zu Hinzugefügt“,“ Plus “ ) ;
  12. $operatorschoice = rand ( 1 , 3 ) % 3 ;
  13. } sonst {
  14. $Mathe = $firstnum - $secondnum ;
  15. $Bediener = ordnet (“- “ Minus “ ) ;
  16. $operatorschoice = rand ( 1 , 2 ) % 2 ;
  17. }
  18. Widerhallen Sie $firstnum . “ „. $Bediener [ $operatorschoice ] . “ „. $Secondnum . “ = <Eingabetyp =\ “ Text\ “ nennt =\ “ Zahl\ “ maxlength =\ “ 2\ “ Größe =\ “ 5\ “ Identifizierung =\ “ numcapcha\ “ Stil =\ “ Breite: 25px;\ “>„;
  19. Kehren Sie zurück $Mathe ;
  20. }
  21. // Contiue mit Ihrem Thema und benutzt diesen snippit von PHP, das Eingabefeld zu erzeugen:
  22. // <? $_SITZUNG [‚capcha‘] = numbercapcha ();?>
  23. // Beispielbrauch hat unten gezeigt:
  24. ? >
  25. < p>< Beschriften Sie für =“Sicherheit “ > Sicherheit</ Etikett><? $_SITZUNG [ ‘capcha’ ] = numbercapcha( ) ; ?></ p>
  26. <? php
  27. //FILE: /wp-comments-post.php (im Hauptverzeichnis)
  28. //FIND: $comment_type = ”;
  29. //Dies sollte sein auf wie 63 in Wordpress 2,6
  30. //, NACHDEM HINZUFÜGT:
  31. Wenn ( is_numeric ( $numcheck ) && $sessioncapcha == $numcheck ) {
  32. //Dies sollte verlassen werden Lücke es sei denn Sie wollen etwas Anderes machen, wenn die Zahl richtig beantwortet wurde
  33. } sonst {
  34. //Zahl wasnt hat beantwortet richtig - Schauenfehler
  35. Wp_die( __( ‘Error: Sie haben die Sicherheitsfrage richtig nicht beantwortet. ’ ) ) ;
  36. }
  37. ? >

Der oben Code darf etwas mit der HTML nur abweichen. Sie dürfen in Ordnung es bringen wollen, auf Ihrem Thema anzupassen. Ich benutze auch CSS, die Ausstellung zu modifizieren, die ich hier nicht versorgt habe. Das geht ein Bit über hinaus das Ziel für heute.

Hier’s ein sehr schnell howto für einen CSS gestaltend Sie anfangen, zu lassen, obwohl es doesn’t alle sein muss, dass unglaublich verziert sofort:

Auch habe ich absichtlich den Fehlercode gestellt, bevor anderer Fehler geprüft ist. Prüfen, der der CAPTCHA richtig zuerst ist, spart die Bemühung von Verarbeitung noch etwas, bis es bestimmt wird, dass der CAPTCHA richtig eingetragen worden ist.

Verteidigung Linie 2: Akismet Oder Defensio
Akismet ist Ihre zweite Linie der Verteidigung für Bemerkungen. Es war Ihres erstes gewesen, und Sie’d sortieren muss durch jenen ganzen Müll! Sie sollten eine große Zeit Ersparnisse hier sehen aber es sollte noch existieren. Ich habe auch aufgestellt, Wie Akismet Und Defensio Eine Andere Linie Von Spam Verteidigung einer Weile zurück Schaffen. Wenn Sie’re, der nicht schon Ein benutzt, ausprobiert sie. Lange Geschichte kurz, Akismet hat mehr Spam gefangen als Defensio hat gemacht… aber Zeiten ändert, versucht sie beide.

Dowload Akismet Wordpress Plugin Oder Lädt Defensio Antispam Wordpress Plugin

Verteidigung Linie 3: Einfach Trackback Gültigkeitserklärung
Hemmende Trackback und Pingback spammen nie ist gewesen so leicht. Wordpress Benutzer sind sehr anfällig, zu dieser Art der Spam missbraucht zu werden, die viel populäreres für eine Spammerwahl des Angriffs wird.

Dieses Plugin prüft zwei Dinge, die beide auf umgeschaltet werden können/ab für Anpassung:

  1. Prüft die IP Adresse des webserver, den die Bitte und prüft schickt, es gegen die trackback URL das’s versorgt zu werden.
  2. Kontrollen, dass Ihre URL tatsächlich auf der Seite ist, den die Verweisung die URL von schickt.

Um was ich es am meisten liebe, ist es auch markiert einen trackback durch vorübergehend Umbenennen es zu “BLOCKED DURCH STBV”, als im Beispiel unten hervorgehoben hat. Wenn Sie es markieren, als angenommen hat, wird es das, das und macht nennt, es tätig herausnehmen.

Laden Sie Einfaches Trackback Gültigkeitserklärung Plugin. Sie können auch zur STBV Plugin Homepage gehen und können auf um es viel mehr lesen.

Andere Optionen
Das beendet die Aufstellung die ich habe, der mich so gut schützt, dass ich tatsächlich eine Woche warten musste, damit ich jenes trackback Bild ergreifen könnte, das ich oben für diesen Posten benutzt habe. Jedoch, ich muss, mit Ihnen zusätzliche Optionen durch den ich zu teilen, habe gekämmt im Verfahren stellt von die Neugestaltung von diesem Blog auf. Sie dürften auch eine frühere oder spätere Version von Wordpress haben, in dem einige von diesen Methoden nicht arbeiten darf. Daher Sie’ll hat ein noch paar Optionen:

WP-verhärtet-Trackback ist viel wie STBV. Als ich es, es didn versucht habe’t Arbeit mit 2,6. Wenn, für was auch immer denkt logisch STBV doesn’t Arbeit für Sie weil Sie havent noch verbessert hat, probiert dies aus.

Mathe-Bemerkung-Spam-Schutz ist die genaue gleiche Idee als, was ich zu Ihnen in Verteidigung Linie 1 überreicht habe. Jedoch das Plugin arbeitet nur für Wordpress 1.5.2, 2.0.x und 2,1. Ich habe es ausprobiert und habe viele Probleme gehabt, damit dem ist, warum ich meine vorherige Lösung für eine andere Stelle modifiziert habe, in Wordpress zu passen. Wieder wenn Sie’re auf einer alten Version, vielleicht meine Gelegenheitsarbeitergepflogenheitarbeit für Sie. Versuchen Sie so dies!

WP-SpamFree ist ein Plugin, das beansprucht, ihm alle zu machen. Es siebt gestartet durch Annehmen sie kann benutzen Javascript und Plätzchen aus. Während dies viele Spam verringern wird, fühle ich es gibt eine kleine genug Verbraucherbasis, die nicht Javascript oder Plätzchen benutzt, die dies ein Problem für Verbraucher verursachen dürfte, die auf Ihrer Form kommentieren wollen. Der Punkt beim Gebrauch dies wäre, damit ein Verbraucher doesn’t einen zusätzlichen CAPTCHA Feld eintragen muss. Aber am Ende vom Tag wenn ein Verbraucher nicht hinzufügen kann, oder kann einzelne Ziffernzahlen, ich anziehe subtrahieren’t weiß, wenn ihre Bemerkung von viel Gebrauch zu irgendjemand sowieso wäre. Ein anderer Grund, den Sie dies benutzen dürften, ist es wäre etwas weniger technisch dann kopierend/einfügt den Code, den ich für den CAPTCHA oben habe. Es gibt auch Tonne der Dokumentation auf ihrer WP-SpamFree’s Website.

Schlüsse
Ich neu liest einen Posten auf Shoemoney. Com um seine 60,000 Bemerkungen markiert. Er hat es mit dies kommentiert:

“Its der hart ist, sich 60k Bemerkungen vorzustellen. Besonders, wenn ungefähr 80% von ihnen manuell mit den ganzen Spamfiltern genehmigt sind, die wir haben. ”

Vielleicht sollte Shoemoney einige von diesen Dingen ausführen, eine Zeit zu sparen. ‚: Hat gedreht:‘ Wenn Sie’re im gleichen Fleck, dann wird angezogen Spamverschwendung Ihre Zeit lässt!

Dieser Posten ist Teil von einer Serie der Posten in den ich’m, den Ihnen erzählt, wie Ihr Wordpress Thema der Weg zu modifizieren, den ich habe! Wenn Sie’d irgendetwas vor allem sehen mag, Bemerkung auf dem RobMalon. Com Neugestaltung Posten und ich’ll macht es Teil von der Serie!



Verlassen Sie Eine Bemerkung:

Kommentiert RSS Futter

5 Minus 1 =

Auf Bestellung Thema durch Rob Malon | Befriedigt & Entwurf © 2008 - Rob Malon [Punkt] Com. "));