13.09.2021

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

Зачем удалять поле URL (сайт) из формы комментариев?

Затем, что этим часто пользуются спамеры. Если, ссылка в самом комментарии может не отобразиться как ссылка, то в имени пользователя при стандартных настройках WordPress ещё как может! Если Вы скажете, что это не страшно, и WordPress добавляет к ссылкам атрибут rel=»nofollow», то вот вам один момент из SEO: Google напрямую заявляет о том, что не обращает внимания на этот атрибут (у него свои внутренние механизмы фильтрации спамерских ссылок). Также точно не ясно, как действительно относится к этому атрибуту Яндекс. Поэтому, чтобы перестраховаться и не давать надежды спамерам, просто избавимся от ненужного. Ниже предоставлены некоторые способы удаления поля САЙТ в комментариях WordPress.

1. Открываем /wp-includes/functions.php и записываем туда

// Удаляем URL из формы отправки комментариев
add_filter('comment_form_default_fields', 'sheens_unset_url_field');
function sheens_unset_url_field ( $fields ) {
  if ( isset($fields['url'] ))
  unset ( $fields['url'] );
  return $fields;
}

2.
В файле /wp-includes/comments.php найти следующий код

<p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
<label for="url"><small><?php _e('Website'); ?></small></label></p>

и заменить его на

<?/*p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
<label for="url"><small><?php _e('Website'); ?></small></label></p*/?>

3. Способ для тех кому не подходит первые два способа. Проблема решается плагином Disable Comment Url Это простой плагин, который не требует специального доступа или контроля, просто установите его, и он удалит URL из вашей формы комментариев.

4. Плагин Comment Link Remove and Other Comment Tools более функционален чем предыдущий. Что он может:
Удалить поле ВЕБ-САЙТА из формы комментариев
Удалить гиперссылку из комментария АВТОР
Отключить превращение URL-адресов в гиперссылки в комментариях
Удалить теги HTML Link в комментариях
Отключить комментарии глобально
Скрыть существующие комментарии
Открытые ссылки на комментарии в новой вкладке
Удалить ожидающие комментарии одним щелчком мыши
Удалить все комментарии одним щелчком мыши
Удалить все спам-комментарии в один клик
Показать дату обновления поста в блоге

И на последок видео к этому плагину.

  1. Кирил:

    Мне лично помог 4й способ. Спасибо за полезную информацию. Установил плагин и всё.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *