Всем привет! Вы попали в вотчину Дмитрия Афонина — блог FairHeart.ru)) Сегодня сказ пойдет о плагине регистрации для WordPress. Таких очень немного, а на русском языке так совсем не найти. Самым лучшим из тех, что я попробовал, оказался плагин Profile Builder. Он простой и удобный, но потребует некоторое время на русификацию формы регистрации.
Начнем, как и положено, с установки плагина в wordpress —
Если решили воспользоваться этим плагином, то не забудьте разрешить пользователям регистрироваться в WordPress: в разделе «Параметры» — «Общие» поставить галочку напротив «Любой может зарегистрироваться» и выбрать «Роль нового пользователя» — «Подписчик» или «Участник» (может писать статьи и сохранять их в черновиках для проверки админом).
Все основные настройки плагина сосредоточены в пункте Default Profile Fields и сводятся к списку полей, которые будут отображаться в форме регистрации.
- Input Field Name — название поля.
- Visibility — добавить/удалить в форму регистрации.
- Required — обязательные поля.
Name (имя):
- Username — имя пользователя. Обязательное поле, которое нельзя скрыть.
- First Name и Last Name — имя и фамилия пользователя.
- Nickname — никнейм.
- Display name publicly as... — какое из имен будет отображаться на блоге.
Contact Info (контакты):
- E-mail — адрес электронной почты. Всегда обязательное поле.
- Website — сайт.
- AIM, Yahoo IM и Jabber / Google Talk — сервисы обмена мгновенными сообщениями через интернет.
About Yourself (о себе):
- Biographical Info — поле для ввода информации пользователем о себе.
- New Password — новый пароль. Еще одно обязательное поле, которое не скрыть.
После настройки полей необходимо вывести результат работы плагина регистрации Profile Builder на блога. Это делается с помощью следующий шорткодов:
1. Форма авторизации:
[wppb-login] |
2. форма регистрации в WordPress:
[wppb-register] |
3. Редактирования профиля уже зарегистрированных пользователей:
[wppb-edit-profile] |
4. Восстановление пароля:
[wppb-recover-password] |
Просто берем нужный код и вставляем либо в текст заранее созданной и отведенной под форму регистрации/авторизации страницы блога, либо в стандартный виджет «Текст».
К сожалению, все поля на английском языке, поэтому придется их русифицировать в ручную. Для этого перейдите в раздел «Плагины» — «Редактор» и в правом верхнем углу выберете Profile Builder.
- profile-builder/front-end/wppb.login.php — данный файл отвечает за форму авторизации, которая выводится с помощью кода №1.
- profile-builder/front-end/wppb.login.php — форма регистрации (код №2).
- profile-builder/front-end/wppb.edit.profile.php — редактирование профиля (шорткод №3).
- profile-builder/front-end/wppb.recover.password.php — форма смены пароля, получаемая с помощью шорткода №4.
Находите английские слова и заменяете их русскими эквивалентами.
На этом все, спасибо за внимание. Всех Вам благ!