Plugin zum blockieren von Spambots und Trackbackspam. Die Blockierung erfolgt aufgrund von IP-Listen via mod_rewrite. Die Listen werden je nach eingestelltem Zyklus aktualisiert. Die jeweils aktuelle Version werde ich in meinem Blog veröffentlichen.
v1.0: http://jaritsch.at/wordpress_spam_ip_blocker/source/wp-sib-v1.0.tgz
ACHTUNG: Das Plugin überschreibt eine bestehende .htaccess Datei! Wenn es bereits bestehende RewriteRules gibt, dann müssen diese von der .htaccess Datei kopiert und in die Datei wp-content/plugins/wp-sib/.htaccess-template eingefügt werden.
Ich weiß dass der Source noch zu verbessern ist - vor allem will ich den Update Stempel nicht mehr in einer Datei speichern sondern in der Tabelle wp_options.
Um das Plugin zu installieren, sind folgende Schritte nötig:
- Archiv herunterladen
- Archiv entpacken
- Ordner wp-sib in den Ordner wp-content/plugins/ kopieren.
- Im Administrationsbereich von Wordpress das Plugin “Wordpress Spam IP Blocker” aktivieren
- Fertig

Das Plugin funktioniert wie folgt:
Bei jedem Seitenaufruf wird der Zeitstempel des letzten Updates verglichen - wenn der Zeitstempel älter ist, als der eingestellte Wert (default: 24 Stunden - dieser Wert ist direkt in der Datei wp-sib/wp-sib.php mit der Variable $wpsib['update_cycle'] zu steuern) wird ein Update via HTTP von http://jaritsch.at/wordpress_spam_ip_blocker/ip_list.txt heruntergeladen.