Совет недели: Как ограничить длину комментариев

Примечание: Этот текст может содержать некоторые партнерские ссылки, а это значит, что я зарабатываю небольшую комиссию без каких-либо дополнительных затрат с вашей стороны, если вы воспользуетесь этими ссылками. Спасибо за понимание и поддержку.

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

Много комментариев — и хорошо, и плохо.

Плохо в том смысле, что короткие комментарии, в несколько слов, чаще всего обычный способ спама, оставить на себя ссылку и больше ничего.

Длинные часто не несут никакой полезной информации, а просто являются способом самовыражения пишущих.

Как заставить комментарии работать на ваш сайт, помогать в его СЕО-оптимизации?

Самый действенный способ — ограничить длину комментария. Чтобы комментарии были не короче определенного числа символов и не длиннее определенного числа символов.

Как этого добиться?

Как всегда — есть минимум два способа: с помощью установки плагина WordPress и с помощью написание небольшого фрагмента кода PHP.

Плагин WordPress Control Comment Length

Этот бесплатный плагин поможет написать короткое обращение к читателям и установить ограничение по числу символов в комментариях.

Плагин не имеет возможности корректного перевода и написан автором на немецком, что не очень удобно. Но, при желании, разобраться в настройках не сложно. Достаточно посмотреть вложенные в папку плагина скриншоты.

Скачать плагин можно в официальном каталоге WordPress — https://wordpress.org/plugins/control-comment-length/

Написать код PHP

В файл funtions.php вашей активной темы добавьте такой код:

add_filter( 'preprocess_comment', 'wpb_preprocess_comment' );
function wpb_preprocess_comment($comment) {
    if ( strlen( $comment['comment_content'] ) > 5000 ) {
        wp_die('Comment is too long. Please keep your comment under 5000 characters.');
    }
if ( strlen( $comment['comment_content'] ) < 60 ) {
        wp_die('Comment is too short. Please use at least 60 characters.');
    }
    return $comment;
}

где:
— число 5000 — максимальное число символов
— число 60 минимальное число символов

Если материал вам понравился, нажмите или расскажите о нем друзьям!

Советую прочитать еще:  Плагин WordPress для поддержки мобильных устройств
Важно! Эта запись может содержать ссылки на плагины, которые к моменту вашего чтения и скачивания могут работать не корректно. Будьте внимательны.

2 Comments

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

Ваш email нигде не будет показан. Обязательные поля помечены *