селектор_который_используется_у_вас_на_сайте{
display: none;
}
Можете попробовать через фильтр (тут уже смотря как вывод формы для комментирования происходит), вставьте в functions.php темы:
add_filter('comment_form_default_fields', 'website_remove');
function website_remove($fields){
if(isset($fields['url']))
unset($fields['url']);
return $fields;
}
O
(@perdyllo)
вставьте в functions.php темы
Это очень плохой совет из прошлого WP. В настоящее время сниппеты в functions.php следует добавлять с помощью плагинов типа этого: https://ru.wordpress.org/plugins/code-snippets/
Преимущества::
1. Просто, быстро и удобно.
2. Безопасно. (если есть ошибка в добавляемом коде плагин не даст ему сработать и тем самым сайт сохранит работоспособность)
3. Добавленный код в любой момент легко найти, включить\отключить
4. Не пропадет при обновлении текущей темы и даже при смене темы.
Я уже не говорю о такой фишке как возможность импорта\экспорта избранных сниппетов между сайтами на которых установлен такой плагин.
Кстати вот еще один вариант для удаления поля «Сайт»
function cb_disable_comment_url($fields) {
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields','cb_disable_comment_url');
-
Ответ изменён 5 лет, 6 месяцев назад пользователем O.
Пробовал и первый и второй вариант, и с плагином, и без. Поле для сайта пропало, но кнопка (отправить комментарий) прилипла к полю для имени. Подскажите как сделать промежуток между кнопкой и полем.
Подскажите как сделать промежуток между кнопкой и полем.
Скорее всего добавить margin через CSS. Без ссылки на страницу с проблемой вряд ли удастся предложить конкретный код.