выводит форму комментариев в WordPress

  3.0.0     wp-includes / comment-template.php

Использование этой функции не обязательно при создании системы комментирования на вашем сайте, о том, как это сделать без функции comment_form(), я подробно рассказал в моём видеоуроке.

Функция выводит полноценную форму для комментирования, которую можно использовать в теме сайта.

HTML полей и лейблы можно задать при помощи параметра $args функции, если же вам понадобится удалить одно из стандартных полей или добавить новое, воспользуйтесь фильтром comment_form_default_fields. Кроме того, каждое из полей проходит отдельно через фильтр comment_form_field_$name, где $name — это ID поля, задающийся в параметрах в массиве fields.

comment_form( $args = array(), $post_id = null )
$args
(массив) Параметры полей формы. В качестве примеров по умолчанию я сразу буду приводить строки с русской локализацией, для удобства.

fields
(массив) Ассоциативный массив, состоящий из ID полей (сюда не относится поле ввода комментария) и их кода HTML, по умолчанию (с применением локализации и интерпретацией PHP):

$args = array(
	'fields' => array(
		'author' => '<p><label for="author">Имя</label> <input name="author" type="text" value="" size="30" /></p>',
		'email' => '<p><label for="email">E-mail</label> <input name="email" type="text" value="" size="30" /></p>',
		'url' => '<p><label for="url">Сайт</label> <input name="url" type="text" value="" size="30" /></p>'
	)
 
);

То есть какие поля будут переданы через fields, те и будут в итоге выведены в форме. Параметр не позволяет по отдельности менять HTML полей, то есть либо вы меняете сразу все поля, либо не меняете вообще.

Обратите внимание, если вы таким образом измените HTML полей формы «Имя» или «Email», то, при повторной отправке комментария пользователем его данные сохраняться не будут.

comment_field
(строка) Поле комментария и его лейбл, по умолчанию:

<p><label for="comment">Комментарий</label> <textarea name="comment" cols="45" rows="8" aria-required="true"></textarea></p>
must_log_in
(строка) Текст, который будет отображаться в качестве сообщения об ошибке пользователю, если он не залогинен, а оставлять комментарии могут только залогиненные пользователи (настройка устанавливается в админке в Настройки > Обсуждение). По умолчанию:

<p>Для отправки комментария вы должны <a href="{тут ссылка на страницу авторизации}">авторизоваться</a>.</p>
logged_in_as
(строка) Текст с HTML-кодом, который будет отображаться для авторизованных пользоваетелй, например по умолчанию он будет такой:

<p>Вы вошли как <a href="{ссылка на профиль}">{отображаемое имя}</a>. <a href="{ссылка выхода}" title="Выйти из этой учётной записи">Выйти?</a></p>
comment_notes_before
(строка) Текст или HTML-код, который будет добавляться перед полями ввода для неавторизованных пользователей:

<p>Ваш e-mail не будет опубликован.</p>
comment_notes_after
(строка) Текст или HTML-код, который будет добавляться после всех полей ввода (в том числе после поля комментария) и перед кнопкой отправки. По умолчанию это список тегов, разрешенных к использованию в тексте комментария:

<p>Можно использовать следующие <abbr title="HyperText Markup Language">HTML</abbr>-теги и атрибуты:  <code><a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> </code></p>
id_form
(строка) Атрибут id тега <form>. По умолчанию commentform.
id_submit
(строка) Атрибут id кнопки отправки формы. По умолчанию submit.
title_reply
(строка) Заголовок формы, по умолчанию «Добавить комментарий».
title_reply_to
(строка) Заголовок формы при ответе на другой комментарий.
cancel_reply_link
(строка) Текст ссылки отмены ответа, по умолчанию «Отменить ответ».
label_submit
(строка) Текст кнопки отправки комментария, по умолчанию «Оставить комментарий».
type
(строка) Установив значение данного параметра html5, мы разрешим использовать разметку HTML5 в форме комментирования.
$post_id
(целое число) ID поста, для которого будем выводить форму комментирования, по умолчанию — текущий пост.

Пример

$args = array(
	// изменяем текст кнопки отправки 
	'label_submit'=>'Запостить коммент',
	// удаляем сообщение со списком разрешенных HTML-тегов из-под формы комментирования
	'comment_notes_after' => '',
	// указываем собственный HTML-код для вывода поля комментария
	'comment_field' => '<p><label for="comment">Твой коммент</label><br /><textarea name="comment" aria-required="true"></textarea></p>',
);
comment_form( $args );

Фильтр comment_form_default_fields

Обратите внимание, используя параметр fields, мы не можем изменить какое-либо конкретное поля комментирования или добавить новое, не затрагивая при этом остальные поля ввода.

Фильтр применяется уже в конце, то есть после того, как вступят в силу значения элементов массива fields.

$fields = apply_filters( 'comment_form_default_fields', $fields );

Хорошо, такой пример — допустим, нам нужно добавить поле ввода телефона. Как это сделать? Вставив этот код в functions.php:

function true_phone_number_field( $fields ) {
	$fields['phone'] = '<p><label for="phone">Телефон</label> <input name="phone" type="text" value="" size="30" /></p>';
	return $fields;
}
 
add_filter( 'comment_form_default_fields', 'true_phone_number_field', 10, 1);

А можно ли сделать так, чтобы поле для ввода телефона располагалось сразу под полем «E-mail»? Да, вот так:

function true_phone_number_field($fields) {
	$phone = array('phone' => '<p><label for="phone">Телефон</label> <input name="phone" type="text" value="" size="30" /></p>' );
	$fields = array_slice( $fields, 0, 2, true ) + $phone + array_slice( $fields, 2, NULL, true );
	return $fields;
}
 
add_filter( 'comment_form_default_fields', 'true_phone_number_field', 10, 1);

И давайте рассмотрим ещё один пример, в котором мы удалим поле «Сайт»:

function true_remove_url_field( $fields ) {
	unset( $fields['url'] );
	return $fields;
}
 
add_filter( 'comment_form_default_fields', 'true_remove_url_field', 10, 1);

Фильтр comment_form_field_{ID поля}

Фильтр, который применяется к каждому полю ввода (кроме поля комментария) уже после задействования фильтра comment_form_default_fields.

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

echo apply_filters( "comment_form_field_{$name}", $field ) . "\n";

Так, ну давайте в качестве примера вместо поля «Сайт» напишем «http://», для этого в functions.php добавляем следующий код:

function true_change_url_label( $field ) {
	return '<p><label for="url">http://</label> <input name="url" type="text" value="" size="30" /></p>';
}
 
add_filter( 'comment_form_field_url', 'true_change_url_label', 10, 1);

Миша

В последние годы я долго не знал, что мне делать с сайтом misha.blog, ведь он практически не приносит никакого профита, но недавно я осознал, что моя миссия – способствовать распространению WordPress. Ведь WordPress – это лучший движок для разработки сайтов – как для тех, кто готов использовать заложенную структуру этой CMS, так и для тех, кто предпочитает headless решения.

Сам же я впервые познакомился с WordPress в 2009 году. Организатор WordCamp. Преподаватель в школах Epic Skills и LoftSchool.

Если вам нужна помощь с вашим сайтом или может даже разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда сделаем вам всё на лучшем уровне.

Advanced Comment Form – WordPress plugin

Advanced Comment Form enables you to customize the WordPress comment form right from your dashboard.

You can find the settings page under Comments > Comment Form in the dashboard.

Remove Fields

  • remove the email field for standard, and non standard comment forms
  • remove the website field for standard, and non standard comment forms

Change Texts

  • remove the message that emails are not published and which fields are required
  • remove the text about which html tags are allowed
  • insert custom text before the form
  • insert custom text after the form

Layouts

  • use a two columns layout for the comment form

Shortcode

  • [comment-form] shortcode to insert comment form into posts and pages

I am open to your suggestions for more features here or in the github repository

Important Notes

  • the plugin works only, if your theme uses the standard WordPress comment form function
  • options that where submitted with the comment_form function in your template overwrite most of the plugin functions
  • Comment form before and after applying some of the plugin options
  • Two-column comment form layout
  1. Upload the plugin folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Visit the settings page under Comments > Comment Form to customize the form

hello,

Very helpful plugin if your theme has removed the default message «Your email address will not be published.»

Отличный плагин! Имеются все необходимые настройки и функции: удаление поля url и email, а так же удаление надписи «ваш email не будет опубликован — это именно то, что я искал! Перевод на русский не требуется, все понятно и доступно! Спасибо большое автору плагина, благодаря ему избавился от копания в коде, рекомендую всем!!!

Easy to use, works as advertised

Hello!
Is there any way to make this plugin also show the comment? or is it only for the form?
It’s actually looking perfectly for me, but I can’t make this plugin to show the comment as well 🙁 That would be just what I need! any idea?! 🙂

Have installed this on wordpress 4.9.4 and was straight forward to setup. Website url removed and all is working well.

Quick and easy to use… thank you so much!!

Read all 9 reviews

“Advanced Comment Form” is open source software. The following people have contributed to this plugin.

Contributors

1.2.0
  • added two columns layout
  • restructured admin area
1.1.0
  • renamed the plugin to Advanced Comment Form
  • hopefully fixed some issues with the readme file
  • remove website field using css as an alternative method
  • added [comment-form] shortcode to insert comment form into posts and pages
1.0.1
  • so many plugins written and still not getting the readme.txt right
1.0
  • first version of the plugin

Advanced Comment Form — Плагин для WordPress

Advanced Comment Form enables you to customize the WordPress comment form right from your dashboard.

You can find the settings page under Comments > Comment Form in the dashboard.

Remove Fields

  • remove the email field for standard, and non standard comment forms
  • remove the website field for standard, and non standard comment forms

Change Texts

  • remove the message that emails are not published and which fields are required
  • remove the text about which html tags are allowed
  • insert custom text before the form
  • insert custom text after the form

Layouts

  • use a two columns layout for the comment form

Shortcode

  • [comment-form] shortcode to insert comment form into posts and pages

I am open to your suggestions for more features here or in the github repository

Important Notes

  • the plugin works only, if your theme uses the standard WordPress comment form function
  • options that where submitted with the comment_form function in your template overwrite most of the plugin functions
  • Comment form before and after applying some of the plugin options
  • Two-column comment form layout
  1. Upload the plugin folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Visit the settings page under Comments > Comment Form to customize the form

hello,

Very helpful plugin if your theme has removed the default message «Your email address will not be published.»

Отличный плагин! Имеются все необходимые настройки и функции: удаление поля url и email, а так же удаление надписи «ваш email не будет опубликован — это именно то, что я искал! Перевод на русский не требуется, все понятно и доступно! Спасибо большое автору плагина, благодаря ему избавился от копания в коде, рекомендую всем!!!

Easy to use, works as advertised

Hello!
Is there any way to make this plugin also show the comment? or is it only for the form?
It’s actually looking perfectly for me, but I can’t make this plugin to show the comment as well 🙁 That would be just what I need! any idea?! 🙂

Have installed this on wordpress 4.9.4 and was straight forward to setup. Website url removed and all is working well.

Quick and easy to use… thank you so much!!

Посмотреть все 9 отзывов

«Advanced Comment Form» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

1.2.0
  • added two columns layout
  • restructured admin area
1.1.0
  • renamed the plugin to Advanced Comment Form
  • hopefully fixed some issues with the readme file
  • remove website field using css as an alternative method
  • added [comment-form] shortcode to insert comment form into posts and pages
1.0.1
  • so many plugins written and still not getting the readme.txt right
1.0
  • first version of the plugin

comment_form_before — Fires before the comment form. WordPress action hook — WordPress как на ладони

  • WooCommerce 31%, 807 голосов

    807 голосов 31%

    807 голосов — 31%

  • Advanced Custom Fields 12%, 316 голосов

    316 голосов 12%

    316 голосов — 12%

  • Yoast SEO 10%, 258 голосов

    258 голосов 10%

    258 голосов — 10%

  • личный кабинет без плагина*7%, 194 голоса

    194 голоса 7%

    194 голоса — 7%

  • Админка без плагинов*7%, 191 голос

    191 голос 7%

    191 голос — 7%

  • WP Super Cache 4%, 114 голосов

    114 голосов 4%

    114 голосов — 4%

  • Redux framework*4%, 112 голосов

    112 голосов 4%

    112 голосов — 4%

  • All in One SEO Pack 3%, 85 голосов

    85 голосов 3%

    85 голосов — 3%

  • Jetpack 2%, 62 голоса

    62 голоса 2%

    62 голоса — 2%

  • WP-Recall*2%, 62 голоса

    62 голоса 2%

    62 голоса — 2%

  • BuddyPress 2%, 59 голосов

    59 голосов 2%

    59 голосов — 2%

  • underscores*2%, 56 голосов

    56 голосов 2%

    56 голосов — 2%

  • All In One WP Security*2%, 53 голоса

    53 голоса 2%

    53 голоса — 2%

  • Contact Form 7*2%, 51 голос

    51 голос 2%

    51 голос — 2%

  • unyson*1%, 30 голосов

    30 голосов 1%

    30 голосов — 1%

  • Toolset Types*1%, 25 голосов

    25 голосов 1%

    25 голосов — 1%

  • W3 Total Cache*1%, 23 голоса

    23 голоса 1%

    23 голоса — 1%

  • Pods*1%, 22 голоса

    22 голоса 1%

    22 голоса — 1%

  • MetaBox io*1%, 22 голоса

    22 голоса 1%

    22 голоса — 1%

  • Custom Field Suite*1%, 18 голосов

    18 голосов 1%

    18 голосов — 1%

  • bbpress*1%, 18 голосов

    18 голосов 1%

    18 голосов — 1%

  • Optimize Press*1%, 15 голосов

    15 голосов 1%

    15 голосов — 1%

  • 1′»*0%, 1 голос

    1 голос

    1 голос — 0%

  • Как стилизовать и настроить форму комментариев WordPress? Кроме того, измените внешний вид комментариев с помощью CSS • Crunchify

    / * ## Комментарии

    ——————————- ————— * /

    .comment-response,

    .entry-pings,

    .entry-comments {

    color: # 444;

    отступ: 20 пикселей 45 пикселей 40 пикселей 45 пикселей;

    граница: сплошная 1px #ccc;

    переполнение: скрыто;

    фон: #fff;

    -webkit-box-shadow: 0px 0px 8px rgba (0,0,0,0.3);

    -moz-box-shadow: 0px 0px 8px rgba (0,0,0,0.3);

    box-shadow: 0px 0px 8px rgba (0,0,0,0.3);

    border-left: 4px solid # 444;

    }

    .entry-comments h4 {

    font-size: 30px;

    нижнее поле: 30 пикселей;

    }

    .comment-response h4,

    .entry-pings h4 {

    font-size: 20px;

    нижнее поле: 30 пикселей;

    }

    .comment-response {

    padding-bottom: 5%;

    поля: 20px 1px 20px 1px;

    граница слева: нет! Важно;

    }

    .комментарий-заголовок {

    цвет: # adaeb3;

    размер шрифта: 14 пикселей;

    нижнее поле: 20 пикселей;

    }

    .comment-header цитирует границу {

    : нет;

    стиль шрифта: обычный;

    размер шрифта: 16 пикселей;

    font-weight: жирный;

    }

    .comment-header .comment-meta a {

    граница: нет;

    цвет: # adaeb3;

    }

    li.comment {

    background-color: #fff;

    граница-правая: нет;

    }

    .комментарий-содержание {

    ясно: оба;

    переполнение: скрыто;

    }

    .comment-list li {

    font-size: 14px;

    отступ: 20 пикселей 30 пикселей 20 пикселей 50 пикселей;

    }

    .comment-list .children {

    margin-top: 40px;

    граница: сплошная 1px #ccc;

    }

    .comment-list li li {

    background-color: # f5f5f6;

    }

    .comment-list li li li {

    background-color: #fff;

    }

    .комментарий-ответ ввод [type = «email»],

    . комментарий-ответ ввод [type = «text»],

    . комментарий-ответ ввод [type = «url»] {

    ширина: 50%;

    }

    . Комментарий-ответ метка {

    дисплей: блок;

    поле справа: 12 пикселей;

    }

    .entry-comments .comment-author {

    margin-bottom: 0;

    позиция: относительная;

    }

    .entry-comments .comment-author img {

    border-radius: 50%;

    граница: сплошная 5px #fff;

    слева: -80 пикселей;

    верх: -5 пикселей;

    позиция: абсолютная;

    ширина: 60 ​​пикселей;

    }

    .вход-пинги. ответ {

    дисплей: нет;

    }

    .bypostauthor {

    }

    .form-allowed-tags {

    background-color: # f5f5f5;

    размер шрифта: 16 пикселей;

    отступ: 24 пикселя;

    }

    .comment-reply-link {

    курсор: указатель;

    цвет фона: # 444;

    граница: отсутствует;

    радиус границы: 3 пикселя;

    цвет: #fff;

    размер шрифта: 12 пикселей;

    font-weight: 300;

    межбуквенный интервал: 1 пиксель;

    отступ: 4px 10px 4px;

    преобразование текста: прописные буквы;

    ширина: авто;

    }

    .комментарий-ответ-ссылка: наведите указатель мыши {

    цвет: #fff;

    }

    . Комментарий-примечания {

    дисплей: нет;

    }

    .Конструктор форм комментариев

    — wpDiscuz

    Формы комментариев wpDiscuz можно найти и управлять ими на Панели управления> Комментарии> Страница администрирования форм. По умолчанию существует одна форма комментариев с заголовком «Форма по умолчанию». Экран редактирования формы комментариев состоит из области «Настройки формы комментария» (вверху) и раздела «Построитель форм комментариев» (внизу). В этой документации мы рассмотрим все инструменты конструктора форм комментариев. «Настройки формы комментариев» описаны в предыдущей статье.

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

    Комментарии Строки и столбцы формы

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

    После того, как вы закончите макет комментария, вы можете начать добавлять настраиваемые поля комментариев. Нажмите кнопку [+], расположенную внизу каждого столбца, чтобы начать создание настраиваемого поля. Затем нажмите кнопку предпочитаемого типа поля во всплывающем окне.

    В качестве примера мы используем поле «Текст» для создания настраиваемого поля «Компания». Для типа поля «Текст» необходимо настроить следующие поля:

    • Имя поля: Это заполнитель или метка поля. это зависит от типа поля.
    • Описание поля: это краткое описание конкретного поля или какое-то правило, относящееся к вставленной информации. Если поле Описание заполнено, вы увидите значок (?) Справа от этого поля.Этот значок отображает текст описания во всплывающей подсказке, когда пользователь наводит указатель мыши на этот значок.
    • Значок поля: Класс значка Font Awesome. Вы можете найти все значки здесь или выполнить поиск с помощью встроенного средства выбора значков.
    • Поле обязательно для заполнения

    .Настройки формы комментариев

    — wpDiscuz

    Формы комментариев wpDiscuz можно найти на Панели управления> Комментарии> Страница администратора форм. По умолчанию есть одна Форма по умолчанию. Экран редактирования формы комментариев состоит из области «Настройки формы комментария» (вверху) и раздела «Построитель форм комментариев» (внизу). В этой документации мы рассмотрим все настройки формы комментариев. «Конструктор форм комментариев» описан в следующей статье.

    Заголовок формы

    В этой области вы можете изменить заголовок формы комментария.Этот заголовок используется только в списке форм комментариев (панели инструментов). Этот заголовок не отображается в интерфейсе веб-сайта.

    Язык

    Далее идет поле «Язык». По умолчанию установлено «en_US». Вам не нужно менять это, если ваш язык установки WordPress не подходит. Этот вариант следует использовать только для многоязычных веб-сайтов. Например, если на вашем сайте два языка: «fr_FR» и «en_US», вы должны создать еще одну форму комментариев и вставить «fr_FR» в это поле.Таким образом, у вас будет две формы комментариев для каждого языка. Когда вы меняете язык в интерфейсе сайта, форма комментариев будет автоматически изменена в соответствии с языковой версией.

    Эта опция помогает скрыть / показать форму комментариев для определенных ролей пользователей. по умолчанию все роли пользователей могут видеть и использовать форму комментариев по умолчанию. Эта опция доступна только для зарегистрированных пользователей. Если вы хотите скрыть или показать форму комментариев для гостей, воспользуйтесь следующей опцией.

    Разрешить гостям оставлять комментарии

    Гости — это посетители веб-сайта, которые не вошли в систему.Эта опция позволяет контролировать комментарии гостей на вашем сайте. Если для этой опции установлено «Нет», в форме комментариев будет отображаться только сообщение «Пожалуйста, войдите, чтобы оставить комментарий». Гости не смогут оставлять комментарии, если они не решат зарегистрироваться, войти и оставить комментарий как авторизованный пользователь.

    Примечание: wpDiscuz позволяет создавать несколько пользовательских форм комментариев с индивидуальными настройками комментариев гостя. Вы можете включить гостевое комментирование для одной формы комментариев и отключить для другой.Таким образом, wpDiscuz игнорирует опцию WordPress «Пользователи должны быть зарегистрированы и войти в систему, чтобы оставлять комментарии», расположенную на Панели управления> Настройки> Страница администрирования обсуждений. Не используйте эту опцию для управления гостями при использовании wpDiscuz.

    Включить панель подписки

    Под всеми формами комментариев wpDiscuz вы можете увидеть серую полосу с переключателем «Подписка» с левой стороны и кнопки сортировки «самые новые — самые старые — самые популярные» справа. Когда вы нажимаете на переключатель «Подписаться», открывается форма подписки на комментарии.Эта форма позволяет гостям и вошедшим в систему пользователям подписаться на «все новые последующие комментарии» или «новые ответы на собственные комментарии». Эта панель подписки также отображает ссылки для отказа от подписки, если текущий посетитель подписался на одну из этих опций. Если этот параметр отключен, переключатель «Подписаться» на серой панели будет удален. Таким образом, люди не смогут подписаться на все комментарии и все ответы на свои комментарии.

    .Форма комментариев

    — wpDiscuz — Плагин комментариев WordPress

    Настройки плагина комментариев wpDiscuz находятся в Личном кабинете> Комментарии> Страница администрирования настроек. Вторая вкладка — это вкладка «Форма комментария» с общими параметрами формы комментариев wpDiscuz, упомянутыми ниже. Обратите внимание, что wpDiscuz позволяет создавать различные формы комментариев с настраиваемыми полями в Личном кабинете> Комментарии> Страница администратора форм. По умолчанию есть одна Форма по умолчанию. Экран редактирования формы комментариев состоит из области «Настройки формы комментария» (вверху) и раздела «Построитель форм комментариев» (внизу).Используя эти параметры, вы можете настроить формы комментариев индивидуально (документация). Помимо индивидуальных опций форм комментариев, существуют общие опции настройки формы комментариев. Эти параметры находятся на вкладке «Форма комментария» в настройках wpDiscuz. В этой документации мы рассмотрим все эти варианты.

    Этот параметр относится к тексту заголовка «Оставить ответ». Используя эту опцию, вы можете скрыть этот текст. Этот текст можно изменить или перевести в индивидуальных настройках формы комментария.

    Показать имя пользователя и ссылку для выхода в верхней части основной формы

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

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

    Этот параметр включает подпараметры для скрытия / отображения следующих компонентов формы комментариев:

    • Кнопка «Мое содержимое и настройки»
    • Раздел статистики обсуждений
    • Раздел последних комментариев авторов

    Если вы включили гостевое комментирование, wpDiscuz использует куки, когда гость (не зарегистрированный пользователь) публикует комментарий.wpDiscuz сохраняет имя гостя, адрес электронной почты и веб-сайт в файлах cookie. Они используются для обнаружения текущих комментариев гостей и для сохранения заполненных полей имени гостя, электронной почты и веб-сайта в форме комментариев. Когда гость публикует новый комментарий, ему не нужно каждый раз заполнять эту информацию.

    По умолчанию время жизни файлов cookie не ограничено (-1). Вставив «0» в этот параметр, вы можете принудительно удалить эти файлы cookie, когда гость закроет браузер. Также вы можете установить определенное количество дней.

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

    Используя эту опцию, вы можете установить минимальное и максимальное количество символов / букв комментария. Когда установлена ​​опция максимального числа, комментаторы видят обратный отсчет в правом верхнем углу текстового поля комментария.

    Тип генерации CAPTCHA

    Если вы включили wpDiscuz Simple CAPTCHA и изображение CAPTCHA отсутствует, мы рекомендуем изменить тип генерации CAPTCHA.По умолчанию установлен тип Session, он работает практически на всех серверах. Однако есть исключения, когда вы должны изменить его на тип файловой системы.

    .