Как сделать такую фишку: я заношу в адимнке в черный список какую либо фразу или ссылку, и когда кто либо использует ее в комментарии, необходимо чтобы вместо набранного выводилось заранее приготовленное выражение?

 

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

Еще странно, что они сделаны через стандартную систему комментирования, хотя на сайте стоит Discus.
Прикладываю скриншот такого комментария

ifc0AXDr4ka63.PNG

Это конечно похоже на обратные ссылки, однако счетчик обратных ссылок в админке пуст.

Простейший способ защиты от автоматического спама, если у вас в блоге используется стандартная форма комментирования.

Способ защиты от автоматического спама для стандартной формы комментирования

 

Способ защиты от автоматического спама для стандартной формы комментирования

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

Читать далее

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

Как защитить адрес электронной почты от спама | Cryptx

 

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

Как защитить адрес электронной почты от спама | Cryptx

Читать далее

В wordpress, в файле wp-includes/formatting.php есть замечательная функция: 12345678910111213141516171819202122232425/**  * Converts email addresses characters to HTML entities to block spam bots.  *  * @since 0.71  *  * @param string $emailaddy Email address.  * @param int $mailto ...

Защищаем email от ботов

 

В wordpress, в файле wp-includes/formatting.php есть замечательная функция:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/**
 * Converts email addresses characters to HTML entities to block spam bots.
 *
 * @since 0.71
 *
 * @param string $emailaddy Email address.
 * @param int $mailto Optional. Range from 0 to 1. Used for encoding.
 * @return string Converted email address.
 */

function antispambot($emailaddy, $mailto=0) {
    $emailNOSPAMaddy = '';
    srand ((float) microtime() * 1000000);
    for ($i = 0; $i < strlen($emailaddy); $i = $i + 1) {
        $j = floor(rand(0, 1+$mailto));
        if ($j==0) {
            $emailNOSPAMaddy .= '&#'.ord(substr($emailaddy,$i,1)).';';
        } elseif ($j==1) {
            $emailNOSPAMaddy .= substr($emailaddy,$i,1);
        } elseif ($j==2) {
            $emailNOSPAMaddy .= '%'.zeroise(dechex(ord(substr($emailaddy, $i, 1))), 2);
        }
    }
    $emailNOSPAMaddy = str_replace('@','&#64;',$emailNOSPAMaddy);
    return $emailNOSPAMaddy;
}

Она служит для защиты от спама электронных адресов, публикуемых в явном виде. Для ее использования в блоге, нужно использовать следующую конструкцию:

1
<a href="mailto:<?php echo antispambot( 'irus@gmail.com',1 ) ?>">Mail Me</a>

В итоге мы получаем:

1
<a href="mailto:irus%40%67ma%69%6c.co%6d">Mail</a>

Основано на этом: http://en.wikipedia.org/wiki/HTML_entities

Гранит - лучший натуральный камень, который придумала природы за миллиарды лет, и которым удобно и выгодно пользоваться. Благодаря своим свойствам гранит часто используется для создания элементов декора и мебели, для покрытия полов и облицовки дома. Вы можете узнать стоимость и купить натуральный камень на сайте pckv.ru московской компании «ПСК-Возрождение».

Как спам попадает к вам в почту? Одним из путей является публикация электронного почтового адреса в открытом виде. Множество ботов бороздят сайты в поисках электронных адресов, из найденных создают базу данных, по которой потом и производят ...

Как защитить электронный адрес от спаммерских ботов – шорткод обфускатора

 

Как спам попадает к вам в почту? Одним из путей является публикация электронного почтового адреса в открытом виде. Множество ботов бороздят сайты в поисках электронных адресов, из найденных создают базу данных, по которой потом и производят массовую рассылку спама. Как же защититься от таких ботов, но при этом оставить электронный почтовый адрес понятным и доступным для обычных людей? Вот тут и приходит на помощь обфускатор.

Читать далее

Я уже рассуждал о том, нужны ли плагины для защиты комментариев от спама. Получается, что при правильном подходе можно и вовсе обойтись без плагинов, закрыв комментарии от ботов, оставляющих автоматический спам. Нашел еще один способ улучшить ...

Как запретить автоматический спам

 

Я уже рассуждал о том, нужны ли плагины для защиты комментариев от спама. Получается, что при правильном подходе можно и вовсе обойтись без плагинов, закрыв комментарии от ботов, оставляющих автоматический спам. Нашел еще один способ улучшить защиту комментариев, запретив ботам оставлять спам в блоге.

Читать далее

Многие пользуются для защиты от спама в комментариях навороченными плагинами, например, Akismet. Я же предпочитаю решать эту проблему либо с помощью невидимой каптчи, либо вообще без плагинов. Вот один способ, как без плагинов защитить комментарии от ...

Как автоматически отклонять спам в комментариях, используя стоп-слова

 

Многие пользуются для защиты от спама в комментариях навороченными плагинами, например, Akismet. Я же предпочитаю решать эту проблему либо с помощью невидимой каптчи, либо вообще без плагинов. Вот один способ, как без плагинов защитить комментарии от спама, используя стоп-слова.

Читать далее

В одном из своих блогов я вообще отказался от использования плагинов, защищающих от спама. Вместо этого я применил второй способ, описанный в посте Нужны ли плагины для защиты от спама? - способ очень простой, открытый, но практически ...

Как защитить трекбэки от спама | Simple Trackback Validation

 

В одном из своих блогов я вообще отказался от использования плагинов, защищающих от спама. Вместо этого я применил второй способ, описанный в посте Нужны ли плагины для защиты от спама? - способ очень простой, открытый, но практически непробиваемый. И что самое удобное в этом приеме - вы можете даже обнародовать этот способ, выслать всем спамерам код, который применяете, но все равно они не смогут пробить защиту. Ведь стоит вам изменить один символ в коде - и защита меняет свои свойства, опять становясь неуязвимой. В общем, способ весьма хорош, однако остается одна незакрытая брешь - трекбэки. Дело все в том, что в последнее время спама, идущего через трекбэки, стало заметно больше. А описанный способ не защищает трекбэки от спама. Вот тут как раз и может пригодиться плагин Simple Trackback Validation. Как защитить трекбэки от спама | Simple Trackback Validation Читать далее

Сейчас спамом занимаются не люди, а специальные программы. Вернее, не так - в каждом блоге спам в комментариях оставляют люди, но делают это с помощью специальных программ. Эти программы позволяют рассылать спам массово и автоматически. В ...

Как защитить блог от спама | Antispam Bee

 

Сейчас спамом занимаются не люди, а специальные программы. Вернее, не так - в каждом блоге спам в комментариях оставляют люди, но делают это с помощью специальных программ. Эти программы позволяют рассылать спам массово и автоматически. В этом блоге за день порой набирается до трех сотен спам-сообщений, и это не считая тех, которые просто не прошли из-за естественных ограничений в самом движке WordPress (например, нельзя оставить комментарий чаще чем раз в 15 секунд). Вручную отлавливать весь спам - дело практически нереальное, особенно если у тебя достаточно много комментариев или несколько блогов, поэтому если не следить за этим, то можно завалить блог спамом буквально за несколько часов.
Как защитить блог от спама | Antispam Bee
Однако разработчики плагинов тоже не дремлют, и на каждую холеру рано или поздно но найдется своя прививка. Такой прививкой для вашего блога может стать плагин Antispam Bee. Этот плагин защищает блог от автоматического спама, который пытаются оставить многочисленные программы спамеров, причем делает он это совершенно незаметно для всех. Читать далее