Ваш промокод mojWPAds на плагин рекламы для WordPress >>

Как ограничить максимальную длину комментария в символах

Предлагаю простое решение для ограничения максимальной длины оставляемого комментария на вашем сайте под CMS WordPress. Если лимит будет превышен - исчезнет кнопка "Опубликовать" комментарий.

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

Ограничить максимальную длину комментария и внешний вид информационной строки вы можете сами. Об этом ниже по статье.

Максимальная длина комментария

Клик для увеличения

Для начала создадим пустой файл и назовем его comment_limiter.js (советую использовать бесплатную программу Notepad ++).

Внутри созданного файла разместим такой код:

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

Блоку с русской надписью задан class="comment_limit_info", который правим под себя если нужно.

Закидываем созданный скрипт себе в папку с шаблоном (в корень или папку /js/). Теперь нужно подключить этот файл в самом шаблоне. Открываем footer.php и перед закрывающим </body> вставляем:

Верхний код на случай, если вы скинули файл скрипта просто в корень шаблона. А теперь, если скинули в папку /js/. Определитесь какой вам подходит вариант.

Все. Теперь можете проверять работу на сайте.

Если что-то не заработало, значит у вас не совпадают идентификаторы формы ввода комментария или кнопки. Обратите внимание, что в коде скрипта есть на данный счет информация, которую можно подредактировать в своих нуждах:

Сверьтесь со своей формой.

Привет. Меня зовут Виталик.

Я автор этого блога, а так же Магазина WordPress https://wp-r.ru/ и ридера блогов вебмастеров и SEO-специалистов WMSN.ru


Можешь оставить свой вопрос в комментариях к статье или предложить идею для новой статьи.

Опубликовано 5 комментариев
  1. Евгений says:
    http://azbl.ru

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

  2. Александр says:

    А смысл?

    • Владимир says:

      Чтобы не было бесполезных, пустых комментариев. Очень хорошая идея, кстати.

  3. Дмитрий says:
    http://koskomp.ru

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

  4. Кирилл says:
    https://wpuse.ru/

    Тоже не встречал реальных комментов, которые бы грешили длинной. Это только рекламные всякие, но они успешно блочатся антиспам плагином.
    А вот задать минимальную длину очень даже актуально - всегда приятнее видеть за место базового "спасибо", что-то большее 🙂

Не держи в себе. Выскажись.

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

© 2011-2018 | mojwp.ru | Копирование материала разрешено только с письменного согласия