Il se peut donc que les informations qu'il fournit ne soient plus totalement exactes.
Qu’est ce que le flooding ?
Le flooding consiste à poster des commentaires à tout va (et en très peu de temps) sur un forum ou dans une zone de commentaires sur une page de blog par exemple. On peut donc interpréter cela comme une succession de commentaires dénués d’intérêt puisque très rapprochés ; l’auteur n’a pas réellement réfléchi à l’intérêt de son commentaire ou s’est cru sur un chat/shootbox…
Plus d’info sur ce qu’est le flooding…
Comment l’éviter ?
En parcourant la doc du CODEX, et notamment la FAQ je suis tombé sur un petit snippet fait pour ça !
Le snippet utilise le hook comment_flood_filter qui permet donc d’empêcher un utilisateur de poster plus de 2 commentaires sur un durée donnée.
Si l’utilisateur essaye de poster plusieurs commentaires en très peu de temps, il verra un message d’erreur l’invitant « à se détendre un peu »… et à attendre un peu plus entre chaque poste.
function bweb_dam_the_flood( $dam_it, $time_last, $time_new ) { if ( ($time_new - $time_last) < 300 ) // intervalle de temps en secondes return true; return false; } add_filter('comment_flood_filter', 'bweb_dam_the_flood', 10, 3);