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

Дата публикации:Март 27, 2013

В сети можно найти сайты, функционирующие на 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

Поделиться

3 комментария

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

    • Architect Of Ruin says:

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

  2. Лена says:

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

Оставить комментарий

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

Получать новые комментарии по электронной почте. Вы можете подписаться без комментирования.