Wordpress шпаргалки

Запрет ссылок в комментариях WordPress

Запрет ссылок в Wordpress

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

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

Ну что приступим.

Первым делом нужно открыть functions.php Вашей темы или создать если нет, вставить такой код:

// запрет ссылок в комментах
function remove_link_comment($link_text) {
return strip_tags($link_text);
}
add_filter('pre_comment_content','remove_link_comment');
add_filter('comment_text','remove_link_comment');

Он вырежет все ссылки, и превратит их в простой текст. В таком случае, ссылка не будет в индексе и не будет передавать вес на другой сайт. Если будет в тексте анкор, то скрипт превратит его просто в текст, например Заказать.

Для проверки работоспособности вставьте такую строчку текста:

<a target=»_blank» title=»Разработка сайтов на CMS DLE и WordPress.» href=»https://ilumio.net/»>ilumio.net</a>

А главное что все работает и без плагинов.

Об авторе

Виталий Мельничук

Адаптивная верстка HTML5+CSS3. Разработка шаблонов под CMS Wordpress, DLE. Делаю работу качественно и в срок.

Оставить комментарий

facebook