Удаляем поля ‘e-mail’ и ‘сайт’ в комментариях

Всем привет! Заметил недавно, что количество комментариев на сайте не увеличивается, несмотря на рост посетителей. Решил протестировать – работает ли механизм. Зашел на сайт под не авторизованной учетной записью и попробовал оставить комментарий: как же это было не удобно! Обязательное для заполнения поле ‘e-mail’ – вот что тормозило на мой взгляд пользователей при добавлении простого комментария.

Сперва было решено удалить поля ‘e-mail’ и ‘Веб сайт’ с формы нового комментария:

Лишние поля в комментариях 'e-mail' и 'сайт' в комментариях.
Лишние поля в комментариях ‘e-mail’ и ‘сайт’ в комментариях.

Итак, для того что бы это сделать, необходимо в файле functions.php (у меня это каталог: XКаталогСайтаX/wp-content/themes/papercuts/) вашей темы, добавить следующие строчки кода – в самый конец файле перед закрывающим тегом ‘?>’:

После чего в администраторской панели в настройках ‘Настройки/Обсуждение’ необходимо снять флаг ‘Автор комментария должен указать имя и e-mail’, что бы при скрытом поле ‘e-mail’ не появлялась ошибка обязательного заполнения данного поля:

Автор комментария должен указать имя и e-mail.
Автор комментария должен указать имя и e-mail.

Но теперь если пользователь не заполнит имя в форме комментария, то автоматически в ответ система подставит имя ‘Аноним’. Поэтому решено было сделать обязательным для заполнения это поле. Делается это все в том же файле ‘functions.php’:

Отлично, мы добились чего хотели. Но я все-таки подумал и решил, оставить поле ’email’, для возможности подписки пользователя на ветку комментария. Но оставить это поле не обязательным к заполнению. Для этого я просто закомментировал одну строчку из выше написанного кода:

Теперь что бы оставить комментарий на этом сайта, необходимо только указать имя пользователя. А также при желании заполнить поле ’email’:

Форма комментарием на сайте www.craft1c.
Форма комментарием на сайте www.craft1c.

Надеюсь заметка была простой и понятно! Всем Удачи! Пока!

3+

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

  1. Yuri

    Приветствую! Мне кажется, надо поменять цветность шрифтов. Трудно разглядеть некоторые

    1+
    1. Admin (Автор записи)

      Возможно, я еще работаю над этим)

      1+

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

Ваш адрес email не будет опубликован.