Как ограничить имена пользователей wordpress

ограничиваем имена пользователей wordpress

Здравствуйте, сегодня рассмотрим полезный плагин, который позволит ограничить выбор имени пользователя при регистрации, а именно: использование пробела, длины (минимальной и максимальной) имени, возможного слова или сочетания букв и символов (маты и др.) или же заставить использовать в имени некоторое сочетание букв и символов.

Скачать исходники для статьи можно ниже

Плагин, который позволяет наложить на имя пользователя некоторые полезные ограничения, называется - Restrict Usernames:

Сведения о плагине из официального репозитория wordpress:

Последнее обновление: 2014-1-15

Загрузок: 10,489

Плагин частично русифицирован!

Сайт плагина:  »wordpress.org/plugins/restrict-usernames/»

Установка стандартная через админку wordpress: пункт «Плагины» — подпункт «Добавить новый» — в строку поиска вводим «Restrict Usernames», устанавливаем и активируем плагин.

После установки данного wordpress плагина в пункте «Пользователи» у нас появиться новый подпункт «Name  Restrictions» (с анг. ограничить имя), заходим в него (к сожалению настройки пока на анг. языке):

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

Здесь:

Don’t allow spaces in usernames — если вы поставите галочку напротив данного пункта, то пользователи не смогут использовать пробел при создании своего логина (имя пользователя).

Minimum length — минимальная длина логина.

Maximum length — максимальная длина логина.

Restricted usernames — запрещенные имена пользователей.

Restricted usernames (partial matching) — недопустимое сочетание букв и символов, в нашем примере — это слово «mnogoblog» (скриншот выше), то есть логины: promnogoblog, mnogoblogadmin и др. со словом mnogoblog — не допустимы. Здесь же можно перечислить матерные слова и др.

Required username substring — данные параметр, наоборот, заставляет пользователя использовать в логине нужное сочетание букв и символов. Здесь же можно воспользоваться символом «^», которое заставит пользователя начинать или оканчивать логин с нужных символов, в нашем примере в данном параметре используется «support^»  - то есть все логины пользователей должны заканчиваться на слово support, например: testsupport, usersupport, 234support — это будут правильные логины, а supportpro, support123 — неправильные.

Также внизу есть Тест логинов:

ограничения на имя пользователей

Как это будет выглядеть на странице регистрации пользователей wordpress:

Здесь есть плюс — сообщения об ошибке будет на русском языке:

невозможное имя пользователя

На этом сегодня все, успешных и красивых вам сайтов!

PS: Данный плагин Restrict Usernames можете скачать с моего сайта — здесь.

Введите свой email адрес для того, чтобы подписаться на мой блог:


knopkisoc

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

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

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>