mojwp.ru
Назад

Как убрать активные ссылки в комментариях WordPress

Опубликовано: 29.07.2013
2
479

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

Дело в том, что оставляя в комментариях любое слово с http://, движок воспринимает как ссылку (если об этом не позаботились заранее верстальщик, либо вы сами).

Решает проблему активной ссылки в комментариях небольшой хак, который преобразует ее в обычный текст. Если же вам понадобится все же оставить активную ссылку, то можете сделать это стандартным тегом HTML.

Открываем файл functions.php (лежит в папке с шаблоном сайта на хостинге) и перед закрывающим ?> вставляем следующее:

/*отклюаем активные ссылки в комментариях*/
	remove_filter('comment_text', 'make_clickable', 9);

Данный код написан не мной, а одним из поклонников WordPress. Все проверено на данном блоге и работает как задумано. Теперь, оставляя ссылку в комментарии на моем сайте в виде http://site.ru, она не будет преобразовываться в активную, а останется текстом.

Для чего все это нужно

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

Автор:
Виталий
Поделиться
Похожие записи
Черкани пару строк
  • Ян Александров
    Опубликовано: 22.08.2017 Ответить на сообщение

    Добрый день. Хотел предложить более элегантное решение.

  • Курский бомж
    Опубликовано: 16.01.2018 Ответить на сообщение

    Не работает почему-то у меня. Может способ устарел?

Имя
Укажите своё имя и фамилию
E-mail
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.