ограничиваем имена пользователей 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

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