Хотите добавить пользовательские поля в форму комментариев WordPress??
Форма комментариев WordPress по умолчанию имеет четыре поля (имя, электронная почта, веб-сайт и сообщение). Но иногда вы можете захотеть добавить другие поля, такие как рейтинг, опция чекбокса и т.д.
В этой статье мы покажем вам, как настроить форму комментариев в WordPress путем добавления пользовательских полей.
Зачем добавлять пользовательские поля в форму комментариев в WordPress?
По умолчанию форма комментариев WordPress запрашивает имя посетителя, адрес электронной почты и веб-сайт. Здесь также есть область, где люди могут ввести свой комментарий, и флажок, который посетители могут использовать, чтобы сохранить свою личную информацию для следующего раза, когда они опубликуют комментарий.
Для большинства сайтов WordPress это идеальный вариант. Однако иногда вы можете захотеть настроить форму комментариев WordPress для сбора дополнительной информации от ваших посетителей.
Это поможет вам узнать больше о людях, которые посещают ваш блог WordPress, чтобы вы могли предоставить им лучший опыт.
Пользовательские поля также могут сделать ваши разделы комментариев более интересными и живыми. Например, вы можете попросить посетителей предоставить информацию, которая вызовет дискуссию и дебаты в разделе комментариев вашего сайта.
Или если вы используете комментарии для отзывов, то вы можете попросить пользователей добавить оценку в комментариях.
Учитывая это, давайте посмотрим, как вы можете добавить пользовательские поля в стандартную форму комментариев на вашем сайте WordPress.
Как настроить форму комментариев WordPress
Самый простой способ добавить пользовательские поля в форму комментариев WordPress — использовать плагин WordPress Comments Fields.
Этот плагин позволяет добавлять в формы комментариев различные поля, включая флажки, радиокнопки и выпадающие меню.
Вся информация, которую посетители вводят в пользовательские поля, будет отображаться в опубликованном комментарии.
Вот почему стоит избегать использования пользовательских полей комментариев для сбора конфиденциальной информации от ваших посетителей.
Во-первых, вам нужно будет установить и активировать плагин WordPress Comments Fields. Для получения более подробной информации, пожалуйста, ознакомьтесь с нашим руководством по установке плагина WordPress.
После активации перейдите на страницу Комментарии » Поля комментариев. Чтобы добавить пользовательское поле в форму комментариев, просто нажмите на кнопку «Добавить поле».
Теперь вы можете выбрать тип поля, которое вы хотите добавить в вашу пользовательскую форму комментариев WordPress.
Вы можете выбрать текстовые поля, чекбоксы и радиокнопки.
После этого вы увидите дополнительные параметры, где можно настроить пользовательское поле.
Для начала вам нужно будет создать ярлык. Эта надпись появится над вашим полем комментария и даст посетителям понять, какую информацию вы ожидаете от них.
Вы можете ввести свой ярлык в поле «Заголовок». По мере ввода плагин будет автоматически заполнять поле ‘Имя данных’.
Имя данных поможет вам идентифицировать эту информацию, когда она будет использоваться в других местах, например, в уведомлениях по электронной почте, которые вы настроили.
Если вы хотите использовать другое значение, то вы можете просто изменить текст в поле ‘Имя данных’.
После этого вы можете ввести дополнительное описание в поле ‘Description’.
Это будет показано рядом с названием поля. При этом вы можете использовать описание, чтобы предоставить дополнительную информацию о пользовательском поле, например, зачем вам нужна эта информация от посетителя.
Вы также можете установить минимальное и максимальное ограничение на количество символов, которое посетитель может ввести в пользовательское поле.
Таким образом, вы можете стимулировать посетителей вводить правильную информацию, одновременно помогая бороться со спамом комментариев в WordPress. Например, если вы создаете пользовательское поле, в котором посетители могут вводить свой номер телефона, то имеет смысл установить максимальное и минимальное ограничение.
Чтобы установить эти дополнительные ограничения, введите значения в поля ‘Max Length’ и ‘Min Length’.
По умолчанию все, кто посещает ваш сайт, будут видеть это дополнительное поле в вашей форме пользовательских комментариев WordPress.
Однако иногда вы можете захотеть показать пользовательское поле только людям с определенной ролью пользователя. Например, если вы создали сайт членства WordPress, то вы можете захотеть показать ваше пользовательское поле только зарегистрированным пользователям.
Чтобы ограничить это поле для пользователей или гостей, просто откройте выпадающий список «Видимость», а затем выберите «Только пользователи» или «Только гости».’
Другой вариант — показывать пользовательское поле только людям, имеющим определенную роль пользователя.
Для этого откройте выпадающий список ‘Видимость’, а затем нажмите на ‘По роли’.’ Это добавляет новое поле, в котором можно ввести роль пользователя. Чтобы добавить несколько ролей пользователей, просто отделите каждую роль запятой.
Прежде чем посетитель начнет вводить текст в пользовательское поле, вы можете показать значение-заполнитель. Это может помочь людям понять, какую информацию им нужно ввести в поле пользовательского комментария.
В поле ‘Placeholder’ вы можете ввести свое значение заполнителя.
Если посетитель ничего не вводит в пользовательское поле, то вы можете использовать значение по умолчанию. Например, вы можете создать флажок, который по умолчанию будет установлен в положение «отказаться».
Вы можете ввести значение по умолчанию в поле ‘Установить значение по умолчанию’.
Ваше поле пользовательского комментария по умолчанию отмечено как необязательное. Однако вы можете сделать это поле обязательным, чтобы посетители не могли отправить комментарий, не заполнив это поле.
Чтобы внести это изменение в вашу пользовательскую форму комментариев WordPress, просто перейдите вперед и установите флажок «Обязательно».
Некоторые пользовательские поля имеют дополнительные параметры, которые можно настроить.
Если вы создаете поле ‘Select Input’, ‘Radio Input’ или ‘Checkbox Input’, то обязательно перейдите на вкладку ‘Add Options’.
Здесь вы можете создать все варианты, между которыми посетители смогут выбирать. Например, вы можете создать опции «Да» и «Нет» для пользовательского поля с флажком.
Чтобы создать опцию, просто введите текст, который будет показан посетителю.
Чтобы добавить еще один вариант, нажмите на кнопку +, а затем введите текст, который вы хотите использовать.
Вы можете добавить столько опций, сколько хотите, в свою форму пользовательского комментария WordPress, следуя тому же процессу, который описан выше.
Когда вы будете довольны созданными опциями, просто нажмите на кнопку «Добавить поле».
Всплывающее окно закроется, и вы увидите ваше новое пользовательское поле в окне Комментарии » Поля комментариев раздел приборной панели WordPress.
Теперь вы можете добавить дополнительные поля в вашу пользовательскую форму комментариев WordPress, следуя тому же процессу, который описан выше.
Когда вы будете готовы добавить пользовательское поле в форму комментариев, убедитесь, что ползунок «Статус» установлен в положение «Вкл.’
Затем вы можете нажать кнопку «Сохранить поля».
Теперь, если вы посетите свой сайт, вы увидите дополнительные поля в пользовательской форме комментариев WordPress.
Если вы хотите удалить пользовательское поле из формы комментариев в любой момент, то просто вернитесь на сайт Комментарии » Поля комментариев.
Затем вы можете найти пользовательское поле, которое хотите удалить, и нажать на его сидер, чтобы оно отобразилось с красной надписью «Выключено».
Как только вы это сделаете, просто нажмите на кнопку «Сохранить поля».
Теперь, если вы проверите свой сайт, вы увидите, что это пользовательское поле исчезло из формы комментариев WordPress.
Надеемся, эта статья помогла вам узнать, как добавить пользовательские поля в форму комментариев в WordPress. Вы также можете ознакомиться с нашим руководством о лучших плагинах для членства и о том, как создать контактную форму в WordPress.
Источник: www.wpbeginner.com