Пользовательские поля в wpDiscuz

Пользовательские поля

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

Форма комментариев по умолчанию

Как известно, по умолчанию Форма комментариев wpDiscuz состоит из следующих 4 полей:

  • Имя;
  • Email;
  • Веб-сайт;
  • Код (CAPTCHA).

Поля Имя и Email не могут быть удалены с помощью опций. Однако, решение все таки есть, вы можете скрыть поля с помощью CSS кода.

Для того, чтобы скрыть текстовое поле Имя, вы должны использовать следующий CSS код:

#wpcomm .wpdiscuz-item.wc_name-wrapper.wpd-has-icon{
   display: none !important;
}

Поле Email может быть скрыто с помощью данного CSS кода:

#wpcomm .wpdiscuz-item.wc_email-wrapper.wpd-has-icon {
   display: none !important;
}

Вы должны добавить CSS коды в текстовое поле «Пользовательский CSS код», расположенное на вкладке «Дизайн».

В результате вы получите Анонимные комментарии.

Анонимные комментарии

Важно: перед добавлением кода вы должны убрать галочку «Поле обязательно для заполнения».

Поле обязательно для заполнения

Все намного проще с полем «Веб-сайт». Если вы хотите скрыть данное поле, отредактируйте его и уберите галочку с опции «Включить».

Вы можете включить Код (CAPTCHA) как для гостей, так и для зарегистрированных пользователей. Просто отредактируйте данное поле и настройте его по своему усмотрению.

Для более расширенной защиты от спама, создатели плагина разработали wpDiscuz – Google reCAPTCHA дополнение.

Макет формы комментариев

С помощью этого инструмента вы можете изменить макет формы комментариев (строки и столбцы).

Форма по умолчанию состоит из одной строки и двух столбцов. В левом столбце расположены три поля (Имя, Электронная почта, Веб-сайт), а в правом столбце два поля (CAPTCHA, кнопка «Отправить»).

макет формы комментариев макет формы комментариев 2

 

Используя кнопку [Добавить строку], вы можете добавить новые строки в форму комментариев. По умолчанию, новые строки создаются с одним столбцом. Вы можете изменить его на два столбца, используя кнопку «двух столбцов» [|].

создать пользовательские поля

Чтобы поменять поля и ряды, просто переместите их по своему усмотрению.конструктор 2

И вы с легкостью можете удалить созданные вами строки или поля, используя кнопку «Удалить».

конструктор 3

Пользовательские поля

Используя пользовательский конструктор формы wpDiscuz, вы можете добавлять настраиваемые поля в форме комментариев. Все довольно просто. Нажмите на кнопку [+] в столбце, в котором вы хотите добавить новое поле.

Пользовательские поля

Например, давайте добавим поле рейтинга в форму комментариев. По умолчанию, для значков рейтинга установлены «звезды», но вы можете изменить его на любой значок Font Awesome.

значок Font Awesome

Вы можете расположить поля по своему усмотрению, например, поместим поле рейтинг в верхней части правого столбца.

расположение полей

В итоге, форма комментариев с полем для рейтинга, должна выглядеть примерно так:

Пользовательские поля

Кстати, wpDiscuz можно использовать как на страницах и записях Вордпресс, так и для продуктов WooCommerce.

На этом пожалуй все. Если у вас возникнут вопросы связанные с настройками плагина, добавьте новую тему в Форуме wpDiscuz, буду рада помочь!

0 0 vote
Рейтинг статьи
Подписаться
Уведомить о
guest
2 комментариев
новые
старые популярные
Inline Feedbacks
View all comments
andrey
11 месяцев назад

Здравствуйте Ольга! Во первых спасибо вам за то что есть этот сайт и вы пишите статьи и туториали для этого замечательного плагиина комментариев на вордпресс. У меня на сайте долгое время была включена родная форма комментариев но к сожалению с функционалам у них много недастатков, точнее сказать функционал отсутствует. Очень долго искал плагины для комментов и случайно на англоязычных форумах наткнулся на wpDiscuz. К сожалению на ру-нете по этому плагину статей не так много а тут целый сайт со статями и туториалами! Ещё раз спасибо вам огромное! А во вторых у меня такой вопрос – можно ли создать несколько полей… Подробнее »