Как в форме комментариев WordPress удалить поле сайт (URL)

Приветствую всех *hi* . Делаю сайт клиенту. Клиент категорически потребовал убрать из формы комментариев поле для ввода URL сайта. Правильно делает клиент. Во-первых, спама не будет, во-вторых, посетителю проще — ввел имя и email и все. Хоть поле сайт можно и не заполнять, но ведь кто-то этого и не знает…

Как удалить поле сайт

Итак, я оказался в затруднительном положении, я не имел понятия как это делать. Я был в панике. Но благодаря моей природной смекалке и поиску Google, все оказалось гораздо проще чем я себе напредставлял.

Чтобы удалить поле для ввода сайта в форме комментариев, достаточно взять вот этот код:

[php]
function remove_url_from_comments($fields) {
unset($fields[‘url’]);
return $fields;
}
add_filter(‘comment_form_default_fields’, ‘remove_url_from_comments’);
[/php]

и вставить его в файл funchions.php WordPress шаблона либо в самом начале сразу после открывающего тега <?php, либо в самом конце перед закрывающим тегом ?>

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

Сохранить изменения, обновить файл на сервере и вуаля — поля для ввода сайта как не бывало!

[alert-announce]Внимание! Перед всеми манипуляциями с файлом функций, сделайте резервную копию файла (скачайте и сохраните его на компьютере (на всякий случай))[/alert-announce]

Я поле сайт удалил и на всех своих сайтах, кроме этого блога. На блогах я бы не советовал убирать это поле, ведь иногда интересно узнать того, кто оставляет комментарии, перейти на сайт комментатора и поспамить у него своими ссылками на свой сайт *pardon* *sarcastic* *friends*

Кстати, если вам нужен сайт, но вы не знаете как его сделать, то можете заказать создание сайта под ключ у нас. Мы с удовольствием вам поможем!

Данная мини инструкция заслуживает ретвита? *yes*

✌️ Хочешь продолжить разговор после статьи?

В Telegram я делюсь всем, чего нет на блоге: быстрые мысли, мемы, хаос и ностальгия.

Подписаться на Telegram
Комментарии: 21
  1. геннадий

    Без резервной копии можно не только url удалить но сам сайт уничтожить

    1. Voroni (автор)

      Я написал о резервной копии в посте.

  2. Анжелика

    Я такие манипуляции со своим сайтом делала еще 2 года назад, правда удаляла поле немного другим способом. А потом просто сделала подмену полей от спама, а поле оставила. Чего я уже только с файлами сайтов и шаблонов только не делала за это время :-) Валерий правильно написал, надо обязательно сохранять копию изменяемого файла, а то даже из за таких мелочей, может весь сайт слететь.

  3. Denys

    Валер, ты не прав спам будет в любом случае — есть поле для сайта или нет. Причем спамить на вордпрессе очень легко как дважды два. Надо пост написать на эту тему ))) с примерами

    1. Voroni (автор)

      Ну да, ты прав — спам проходит(

  4. Любовь

    Увы, спам все равно проходит. Мне пришлось поставить каптчу. Хотя она мне и не нравится, но и Акисмет не спасал.

  5. Людмила

    а в моей теме шаблона никакой спам не проходит, не знаю и понятия не имею, как это технически сделано, но плагин akismet отключен вообще. Раньше до смены шаблона не успевала разгребать. Был такой случай, что кто-то за день с одного адреса отправил 200 спам-комментариев. Я удаляла, а он опять добавлял. Потом отстал.

    1. Denys

      Людмила я только что оставил спам коментарий на вашем блоге :-D шаблон тут не причем

  6. Voroni (автор)

    Надо капчу простенькую поискать.

  7. Ирина

    А почему проходит спам на блог, если совсем нет формы для комментариев? Как это происходит, кто знает?

    1. Denys

      есть спамеры, которые вообще не через страницу постят комментарии, а отправляют данные напрямую в файл wp-comments-post.php.

      1. Ирина

        А есть ли способ защиты? Трудно ли и надо ли выставлять защиту?

        1. Denys

          Есть, но нужно знать техническую часть. Без нее можно шаблон сломать

          1. Алекс Fomik

            Ден, так узнай эту техническую часть. Ты ведь спец в этом!

          2. Denis

            Да я то ее знаю давно

  8. Наркас

    Пыталась удалить поле «сайт», давно хотела. Удалила или нет не знаю. Но теперь ни в админку не могу зайти, ни сам сайт посмотреть. Везде белый экран.

  9. Николай

    Вот я и думаю, — удалять это поле со своего блога или нет…) Нет, — не буду удалять, — надо помогать друг другу! Как говорил дедушка Ленин — блогеры всех стран объединятесь) :-)

  10. Марина

    А у меня все получилось! Ура! Немного, правда, поэкспериментировала и подредактировала. Спасибки автору.

  11. Агафангел Викторович

    Спасибо братан)))

  12. Олег

    Спасибо! Статья помогла, сейчас займусь удалением поля…

  13. Pasagir

    Уже третий раз пользуюсь этим хаком. Спасибо!

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

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:
Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности (подробнее).