Как удалить поле URL из комментариев в WordPress

В сети можно найти сайты, функционирующие на WordPress, в которых нет поля URL в форме комментариев. Это поле не всегда требуется; к тому же, спамеры часто используют его, чтобы указывать ссылки на свои ресурсы. Чтобы поддержать безопасность, вы можете просто удалить поле URL из формы комментариев.

Ниже представлен небольшой фрагмент кода, который я нашел на сайте WPSNIPP.com. Вы можете просто добавить его в файл 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;
}

Достаточно простой фрагмент, верно? Вы можете использовать тот же самый фрагмент для удаления любых полей с формы комментариев. Однако стоит помнить, что данный код работает только со стандартными формами комментирования в WordPress. Если вы используете для этого какие-либо плагины, то в таком случае вы должны обратиться к их настройкам – возможно, они предложат вам даже более удобное и быстрое решение, позволяющее удалить поле URL из комментариев.

Источник: wpmu.org

Блог про WordPress
Комментарии: 3
  1. Антон

    Не работает, точнее ничего не меняется.

    1. Дмитрий (автор)

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

  2. Лена

    Спасибо. Получилось. В комментариях к записям.
    А вот как это сделать на форуме-не соображу. Использую Mingle Forum и
    Mingle Forum Guest Info. Регистрации у меня на сайте нет.
    Вроде изменить надо плагин Mingle Forum Guest Info, там есть поле url.
    Но там и завязок всяких с этим полем полно. А здесь я пас.
    Еще раз благодарю.

Добавить комментарий для Architect Of Ruin Отменить ответ

Получать новые комментарии по электронной почте.