Как справиться с сообщением Вы комментируете слишком быстро

Я не обладаю такой фантастической скоростью набора символов, поэтому об этой проблеме практически ничего не знаю - не сталкивался. Однако некоторые пользователи все же мучаются, плюются, чертыхаются, матьперематят WordPress и его создателей, потому что каждый раз ...

Я не обладаю такой фантастической скоростью набора символов, поэтому об этой проблеме практически ничего не знаю - не сталкивался. Однако некоторые пользователи все же мучаются, плюются, чертыхаются, матьперематят WordPress и его создателей, потому что каждый раз видят такое сообщение: "Вы комментируете слишком быстро. Попридержите коней." Что это значит? А вот то и значит - комментарии с одного и того же адреса отправляются слишком быстро. Так как же побороть это сообщение?

Покопавшись в интернете, я выяснил, что не все так уж и сложно. Откройте файл /wp-includes/comment.php (предварительно создав его резервную копию на всякий случай). Найдите в нем такие строчки:

1
2
3
4
5
6
7
    function wp_throttle_comment_flood($block, $time_lastcomment, $time_newcomment) {
     if ( $block ) // a plugin has already blocked… we’ll let that decision stand
      return $block;
     if ( ($time_newcomment$time_lastcomment) < 15 )
      return true;
     return false;
    }

Так вот 15 - это минимально разрешенное количество секунд на один комментарий. Увеличив эту цифру, вы заставите торопыг ругаться еще больше, а вот уменьшив ее - порадуете их тем, что надпись "Вы комментируете слишком быстро бла-бла-бла" исчезнет. Только не вздумайте ставить 0, иначе вас завалит спамом. И если плагины для защиты от спама и будут справляться, нагрузка на блог все равно возрастет. Так что разумная осторожность при выставлении минимального времени на комментарий не помешает.

Современные китайские телефоны ничем не хуже некитайских, а по соотношению цена/качество им так и вообще нет равных. Они так же звонят, такие же красивые, и невероятно дешевые.

Комментарии