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

Последнее изменение поста: Февраль 17, 2019

Раньше, я уже писал в блоге, как удалить ссылки в комментариях WP, но речь шла об удалении ссылок в тексте, а не в имени автора. Сегодня Вы узнаете 2 способа, как удалить авторские ссылки в имени комментатора, а также удалим поле «Сайт» в форме комментариев.

Зачем удалять ссылки в комментариях?

От того, что на сайте собирается тонны внешних ссылок, ничего хорошего в этом нет. Часто люди оставляют комментарии к статье не ради того, чтобы что-то спросить или поделится своим мнением, а для того, чтобы оставить ссылку. Если сайт хорошо посещаемый, то небольшая часть трафика будет переходить и по этой ссылке.

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

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

Удаление авторских ссылок в комментариях

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

1. Редактируем два файла:

  1. comment-template.php (находится в папке wp-includes, в самом WordPress);
  2. comments.php (находится в теме сайта).

Не забудьте сделать резервную копию этих файлов.

В первом файле находим строку

и удаляем все лишнее, чтобы получилось так

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

Теперь нам нужно в форме комментариев удалить поле «Сайт». За вывод формы отвечает файл comments.php, который находится в шаблоне сайта. Здесь нам понадобиться удалить небольшой участок кода. Но чтобы узнать, какой код нужно удалить, мы вначале выполнить ряд действий.

Открываем любую страницу сайта, где есть форма комментариев, и правой клавишей мыши кликаем по полю «Сайт». В контекстном меню выбираем «исследовать элемент», если у Вас Яндекс Браузер, или «Посмотреть код» если у Вас Chrome. В других браузерах находим что-то похожее.

как удалить ссылки в имени комментатора

Должна открыться панель разработчиков, и код, который выводит поле «сайт», будет подсвечен другим цветом.

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

Скопируйте этот код, или часть кода, чтобы его можно было потом найти в файле comments.php. Вы можете посмотреть видео в конце статьи, если не понятно, как это сделать правильно. Откройте файл comments.php и через поиск «Ctrl» + «F» найдите в нем код, который только что скопировали. Аккуратно удалите его, но смотрите, чтобы не удалить лишнего.

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

Если не можете найти код в файле, тогда проверьте, тот ли файл Вы редактируете. Сейчас многие шаблоны состоят из двух частей: родительской темы, т. е. основной, и дочерней, и в той и другой есть файл comments.php, по крайней мере у меня так.

Плагин Comment Link Remove

На сегодняшний день это один из популярных плагинов, который умеет удалять не только ссылки в комментариях, но он удалит и поле «Сайт» в форме. Для новичков - это лучший вариант.

Особенности плагина Comment Link Remove:

1. Удаляет поле «Сайт» в форме комментариев;
2. Удаляет гиперссылки из имени автора;
3. Может скрывать комментарии;
4. Открывать ссылку в комментариях в новой вкладке;
5. Удаляет ожидающие комментарии и многое другое.

Установить плагин, можно из панели администратора. После установки, перейдите в Настройки - > QC CLR Settings, и подключите функции, которые посчитаете нужными.

Настройка плагина Comment Link Remove

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

Там же внизу есть три кнопки, с помощью которых можно удалить одним кликом комментарии следующего типа:

1. Все комментарии на сайте (Delete All Comments);
2. Ожидающие проверки (Delete Pending Comments);
3. Спам комментарии (Delete Spam Comments)

Поделиться статьей с друзьями


Комментариев еще нет.

Leave a Reply

Бесплатный практикум по заработку на партнерских программах

 

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

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

Подписаться на новости сайта

Получайте новые статьи на свой Email

На Вашу почту было отправлено письмо для подтверждения подписки.