Как установить минимальную длину комментария в WordPress без плагина

Автор:
Nurlan Kemelbekov

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

Эти комментарии обычно состоять из таких слов, как «хороший пост», «спасибо», что ничего существенного не добавляет к обсуждению поста.количество символов
Хотя мы ценим всех пользователей, которые, возможно, просто хотят поблагодарить нас за написанные статьи, эти комментарии не вносят никакой ценности в обсуждение той или иной темы.  Тем не менее, нет никакого встроенного способа установки минимальной длины комментария в WordPress.
Большинство владельцев блогов просто удаляют такие комментарии, но когда у вас популярный сайт с большим коэффициентом посещаемости и соответствующим числом комментариев, поштучное удаление может занять много времени. В этой статье я покажу, как можно установить минимальную длину комментария в WordPress без плагина, чтобы повысить качество комментариев.
Если Вас раздражают чересчур краткие комментарии, то можно установить минимальное количество символов на комментарии. Для этого можно использовать фильтр для проверки комментария перед сохранением в базу данных. Если число символов меньше, чем значение, которое Вы установите, тогда перед пользователем отобразится сообщение об ошибке. Что же можно сделать, чтобы посетители писали более продуманные комментарии? Вставьте это в файл functions.php:

add_filter( 'preprocess_comment', 'minimal_comment_length' );

function minimal_comment_length( $commentdata ) {
$minimalCommentLength = 20;

if ( strlen( trim( $commentdata['comment_content'] ) ) < $minimalCommentLength )
{
wp_die( 'Ошибка. Все комментарии должны быть не менее ' . $minimalCommentLength . ' символов.' );
}
return $commentdata;
}

Здесь можно изменить цифру 20 на то, которое Вас устроит и, если хотите, дописать еще что-нибудь после слова «символов». Это может быть какое-то объяснение причины появления этого сообщения об ошибке или какие-нибудь пожелания человеку, попытавшему отправить короткий комментарий.
Возможно, Вас интересует вопрос, как создать самому Плагин для подсветки незаполненных полей формы комментариев WordPress.




Вам также может понравиться:


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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

* Copy This Password *

* Type Or Paste Password Here *

5 − три =

Я просто хотел сказать, как сильно я ценю Ваш комментарий на мой пост. Спасибо Вам !!