Поле «Сайт» в комментариях WordPress обычно предоставляет посетителям возможность указать свой веб-сайт при оставлении комментария. Однако, в некоторых случаях желательно удалить это поле для предотвращения спама или из соображений дизайна. Давайте рассмотрим один очень простой способ, чтобы убрать поле «Сайт» в комментариях WordPress. Или можете пойти на крайние меры, и совсем отключить комментарии в WordPress.
Убираем поле «Сайт» в комментариях
Для того чтобы избавиться от этого поля, не нужны никакие плагины. Мы воспользуемся функцией comment_form_default_fields
, которая позволяет удалять или добавлять поля в комментариях. Все что нужно сделать, так это добавить этот код в файл functions.php.
//Убираем поле сайт в комментариях function ws_remove_website_field($fields) { if(isset($fields['url'])) { unset($fields['url']); } return $fields; } add_filter('comment_form_default_fields', 'ws_remove_website_field');
После добавления кода обязательно проверьте вашу страницу с комментариями, чтобы убедиться, что поле «Сайт» успешно удалено.
Убираем поле «Почта/Email» в комментариях
Для полной анонимности пользователя и простоты заполнения формы комментариев, можете убрать поле «Email». Это делается точно также, как и в предыдущем решении, просто добавьте код в файл functions.php.
//Убираем поле почту в комментариях function ws_remove_email_field($fields) { if (isset($fields['email'])) { unset($fields['email']); } return $fields; } add_filter('comment_form_default_fields', 'ws_remove_email_field');
Эти небольшие изменения могут способствовать более комфортному оставлению комментариев вашими читателями. Но перед удалением поля «Email», подумайте дважды. В принципе, оно должно быть.