Регистрация WordPress. Установка и настройка
Всем, кто ищет ответ на вопрос, как сделать форму регистрации на WordPress могут большее его не искать. Прочитав этот пост, вы получите не только полную и подробную инструкцию по установке и настройке формы регистрации в WordPress, включая видеоурок с пояснениями, но и получите практический мануал по настройке плагина регистрации пользователей Profile Builder.
В одной из прошлых статей я писал о том, как сделать доску объявлений на базе движка WordPress, в этой я решил развить данную тему и написал пост о регистрации WordPress, которая может стать ее дополнением. Она поможет решить вам не только массу вопросов с организацией процесса регистрации пользователей, которые в дальнейшем могут стать соавторами, но и с отсеиванием спама.
Перед тем, как перейти к подробному разбору данного вопроса я опишу все плюсы и минусы этой затеи.
Регистрация WordPress
Плюсы:
Уникальный контент. Зарегистрированным пользователям можно разрешить публиковать контент на сайте. Тем самым заполнять его на бесплатной основе. Все это влечет за собой ускорение индексации, наполняемость ресурса уникальным контентом и изображениями и формирование большой базы подписчиков.
Защита от спама. Если вы строите сайта, как доску объявлений или каталог статей, то установка формы регистрации гарантирует исключение проникновения спама. О том, как ее в будущем усовершенствовать, прочитайте пост «Как защитить блог от спама».
Заработок. После установки регистрации на WordPress из него можно сделать “Каталог статей” или “Доску объявлений”, размещать рекламу и делать публикации платными.
Минусы:
Взлом. Вы автоматически делаете блог уязвимым, так как раскрываете множество скрытой информации. Читайте статью “Как защитить блог от взлома”.
Рерайт. Размещение не уникального контента. Правда, это решается с помощью назначением прав администратором.
Как сделать регистрацию на WordPress
Как уже было сказано выше, для того чтобы сделать форму регистрации на WordPress мы будем использовать плагин Profile Builder. Выбор на него пал не случайно, так как он не только прост в установке и настройке, но и в обращении.
Скачайте и активируйте плагин Profile Builder через «Консоль» блога.
http://wordpress.org/extend/plugins/profile-builder/
В консоли откройте вкладку “Параметры” – “Общие” и установите флажок напротив строки “Любой может зарегистрироваться”.
Далее последовательно открываем «Записи» — «Создать новую» и называем ее, например «Регистрация». На ней необходимо разместить шорт-код следующего вида. Обязательно сделайте это в режиме «HTML».
[wppb-register]
Выглядит это вот так:
Если откроете главную страницу, то сможете наблюдать результат проделанной работы. На моем она выглядит так:
В его наличии так же имеются и другие шорт — коды, которые можно использовать для удобства размещения регистрации в WordPress. Их можно найти во вкладке «Консоль» — «Пользователи» — «Profile Builder».
Форма регистрации WordPress в виджете
В предыдущем примере был рассмотрен вариант размещения формы на одной из страниц блога, которую по умолчанию можно сделать главной. Для удобства пользователей, регистрация в WordPress по средствам плагина Profile Builder может быть размещена в одном из виджетов сайдбара. Для этого либо открываем файл sidebar.php и размещаем шорт – код в удобном месте, который расположен ниже:
[wppb-login]
Либо открываем «Виджет» и перетаскиваем в правый столбец виджет «Текст», в котором размещаем [wppb-login] и нажимаем «Сохранить».
В WordPress форма регистрации пользователей будет отображаться в следующем виде:
Настройка плагина Profile Builder
В этом разделе мы разберем процесс настройки, который не только поможет упростить процесс регистрации новых пользователей, но и сделает эту систему более тонкой. Для этого в административной панели пройдите во вкладку «Пользователи» — «Profile Builder», найдите поле «Default Profile Fields».
Здесь вы можете отключить или подключить дополнительные поля в форме регистрации пользователей. Обратите внимание на пункт «Обязательно поле», который будет помечать поле ввода, как необходимое для заполнения.
Единственно, что смущает перед публикацией данной формы то, что она отображается на английском языке. Необходимо заняться ее перевод, чтобы привлечь как можно больше участников. Для этого откройте папку с плагином проделав путь wp-content/plugins/profile-builder/front-end, там откройте файл wppb.register.php и вручную постарайтесь перевести его.
С уважением, Дороднов Иван
Навигация
Предыдущая статья: ← Бесплатное продвижение. Анонс статей
Следующая статья: Как писать копирайт? Ответ здесь! →
В этой же рубрике:
Понравилась статья? Получайте свежие уроки прямо на email или подпишитесь на RSS ленту блога!
Именно это его и отличает от других плагинов — простота использования и понятная настройка
Размещение в том или ином месте формы регистрации зависит в большей степени от юзабилити сайта. Зачем спрашивается делать дополнительные страницы, если в виджете полно места.
Спасибо, Malys за оценку плагина. Действительно, он отлично подходит для установки формы регистрации. Легкая установка, многообразие установок и стабильная работа.
Может кто-нибудь подсказать, как в этом плагине сделать проверку на ввод русских букв в логине при регистрации. А то не все понимают что логин — это латинские буквы и цифры (( Если кто реализовал — поделитесь куском кода, плиз ))
Добавьте в код, перед вводом капчи предупреждающее сообщение.
Без труда установил и настроил форму регистрации на wordpress. Ваш видео урок был кстати.
Спасибо то что искала, а вот если последовать всем вашим советам по защите блога, то все равно блог становиться уязвимым при добавлении формы для регистрации?
Да, но плагин создали плагина продумали защиту. Поэтому не стоит беспокоиться.
Иван, подскажите, пожалуйста, как сделать для пользователей возможность загружать в профиль аватарки, которые бы отображались в комментариях?
Если вы даете пользователям возможность регистрации, то они без труда смогут самостоятельно загружать аватары. Внимательнее посмотрите.
Все вроде нормально НО! Почему в плагине нет меню РЕГИСТРАЦИЯ НОВОГО ПОЛЬЗОВАТЕЛЯ? Приходится проходить окольными путями чтоб зарегистрироваться. И вообще немного непродуманный он, хотя жизнь облегчит здорово.
Почему у вас русская версия, а у меня устанавливается версия 2.0.9 и она на английском?! Как ее русифицировать?
Руками. Открываете внутренние файлы, меняете кодировку и исправляете на русский язык.