Как удалить поле URL-адреса сайта из формы комментариев WordPress

В этой статье мы расскажем о том, как удалить поле URL-адреса сайта из формы комментариев WordPress. А также объясним, как это поможет в борьбе со спамом.

Содержание

Почему люди оставляют спам-комментарии?

Вы когда-нибудь получали комментарии от таких пользователей, как «Лучшие темы WordPress», «Зарабатывайте деньги онлайн» или «MyBlogName»? Почему пользователи используют такие ключевые слова вместо своего логина?

По умолчанию форма комментариев WordPress включает в себя четыре поля: имя, адрес электронной почты, URL-адрес сайта и текст комментария. При выводе комментариев WordPress автоматически связывает имя комментатора с URL-адресом сайта, который он указал. В результате данных ресурс получает бесплатную обратную ссылку.

Данный метод SEO-продвижения малоэффективен. Но это не останавливает спам-комментаторов.

Чтобы воспрепятствовать его реализации, нужно удалить поле URL-адреса из формы комментариев. Благодаря этому действию количество спама уменьшится.

Удалить поле URL-адреса сайта из формы комментариев WordPress с помощью плагина

Установите и активируйте плагин Comment Link Remove and Comment Tools. После этого в боковом меню панели администрирования WordPress новый  пункт меню «QC CLR Settings». Нажав на него, вы попадете на страницу настроек плагина.

Установите флажок «Удалить поле URL-адреса сайта из формы комментариев». После этого прокрутите страницу вниз и нажмите кнопку «Сохранить изменения».

Вы уже авторизовались в системе, поэтому не сможете просмотреть первоначальную форму комментариев.

Чтобы получить к ней доступ, выйдите из панели администрирования или откройте новое окно браузера в режиме «Инкогнито». После этого вы сможете увидеть форму комментариев без поля для URL-адреса сайта.

Но оставленные ранее комментарии все равно будут содержать имена их авторов, связанные с URL-адресом указанного ими сайта.

Чтобы удалить их, вернитесь на страницу настроек плагина и установите флажок «Удалить гиперссылку из профиля автора комментариев». После сохранения изменений ссылки из существующих комментариев также будут удалены.

Удаление поля URL-адреса сайта из формы комментариев WordPress вручную

Также удалить поле для ввода URL-адреса сайта из формы комментариев можно с помощью фрагмента кода.

Для начала создайте резервную копию сайта. Затем скопируйте приведенный ниже код и вставьте его в файл functions.php используемой темы оформления:

add_filter('comment_form_default_fields', 'unset_url_field');
function unset_url_field($fields){
    if(isset($fields['url']))
       unset($fields['url']);
       return $fields;
}

Мы надеемся, что эта статья помогла вам узнать, как удалить поле URL-адреса сайта из формы комментариев WordPress.

Данная публикация представляет собой перевод статьи «How to Remove Website URL Field from WordPress Comment Form» , подготовленной дружной командой проекта Интернет-технологии.ру

Меню