Hallo,
welches Plugin bzw. welche Datei ist denn für die Ausgabe
"Leider kannst du nur alle 15 Sekunden einen neuen Kommentar eingeben. Immer locker bleiben." verantwortlich?
Ist es das "SpamKit Plugin" (http://blog.lobstertechnology.com/category/wordp…lugins/spamkit/)?
Ich möchte die 15 Sekunden durch eine höhere Zahl ersetzen (so dass man nur alle 60 Sekunden einen Kommentar posten kann), weiß aber nicht wo ich das machen kann...
"Leider kannst du nur alle 15 Sekunden einen neuen Kommentar eingeben..."
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
definitiv weiß ich, dass dies kein Plugin ist, sondern eine 'hauseigene ' Funktion, daher verschiebe ich dieses Thema
lg -
-
-
Vielen DANK!
-
heureka !
wp-includes/comments-functions.php
Code
Alles anzeigenfunction wp_allow_comment($commentdata) { global $wpdb; extract($commentdata); $comment_user_domain = apply_filters('pre_comment_user_domain', gethostbyaddr($comment_author_IP) ); // Simple duplicate check $dupe = "SELECT comment_ID FROM $wpdb->comments WHERE comment_post_ID = '$comment_post_ID' AND ( comment_author = '$comment_author' "; if ( $comment_author_email ) $dupe .= "OR comment_author_email = '$comment_author_email' "; $dupe .= ") AND comment_content = '$comment_content' LIMIT 1"; if ( $wpdb->get_var($dupe) ) die( __('Duplicate comment detected; it looks as though you\'ve already said that!') ); // Simple flood-protection if ( $lasttime = $wpdb->get_var("SELECT comment_date_gmt FROM $wpdb->comments WHERE comment_author_IP = '$comment_author_IP' OR comment_author_email = '$comment_author_email' ORDER BY comment_date DESC LIMIT 1") ) { $time_lastcomment = mysql2date('U', $lasttime); $time_newcomment = mysql2date('U', $comment_date_gmt); if ( ($time_newcomment - $time_lastcomment) < 15 ) { do_action('comment_flood_trigger', $time_lastcomment, $time_newcomment); die( __('Sorry, you can only post a new comment once every 15 seconds. Slow down cowboy.') ); } }
da is es ..;)
na gut spickzettel war schneller
nix heureka ;)
lg
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!