Здравствуйте, уважаемые читатели блога «SEO все в одном». Конструктор WordPress тем и хорош, что оставляет всем – и пользователям, и разработчикам, место для фантазии в смысле усовершенствования движка. Вот, например, процесс регистрации или авторизации на WordPress. Всем понятно, что он оставляет желать лучшего, поэтому многие ищут пути улучшения этого процесса. Плагин Profile Builder предназначен именно для этих целей – организовать авторизацию или регистрацию пользователей в более удобном виде. Тем более, что не всем пользователям нужно заходить в панель администратора блога.

Регистрация при помощи этого плагина происходит на отдельной странице, что уже предоставляет вошедшему пользователю определенные удобства. Авторизоваться всегда можно на любой странице блога, для этого необходимо включить виджет авторизации. Как видите, все функции выполняются на страницах блога, без перенаправления, и это большой плюс плагина Profile Builder.

Саама установка плагина происходит в стандартном режиме – или вы находите его сами и устанавливаете, или ищете во вкладке вашего WordPress «Плагины», «Установить новый», «Поиск». Этот способ самый быстрый, я считаю, и самый результативный, так как на настоящий момент в репозитарии WordPress хранится около 20 000 плагинов, и число их постоянно растет. Да и возможность скачивания зараженного вирусами плагина почти нулевая. Чтобы начать работать с плагином, сначала его нужно  активировать, а затем вам необходимо попасть на страницу настроек во вкладке «Параметры», «Profile Builder».

Но перед этим не забудьте проверить, стоит ли галочка в «Общих настройках» напротив пункта «Любой может зарегистрироваться». Если нет – поставьте. Дальше начинаем работать с плагином. Первым делом создайте новую страницу блога. Именно страницу, а не шаблон, о создании которого я рассказывал в статье «Создаем новый шаблон страницы в WordPress». В качестве основы возьмите базовый шаблон. В поле текста этой новой страницы писать ничего не нужно, просто вставьте шорткод [wpрb-rеgister], и все. Кстати, не вздумайте скопировать этот код отсюда, с этого примера – он нерабочий, потому что в нем я прописал несколько букв кириллицы. В противном случае форма регистрации появилась бы на этой странице. Как этот код, так и другие коды, которые вам могут пригодиться для оформления своего блога, вы можете взять на странице настроек плагина.

Теперь можете проверить – форма действительно вставилась на страницу и начала работать, но почему-то все подсказки и надписи выводятся на английском языке. Этот недочет мы исправим чуть позже, а пока займемся формой авторизации в вашем блоге. Для вставки формы авторизации в ваш блог прекрасно подойдет ваш сайдбар, причем любой, если у вас их несколько. Для реализации этой функции вставьте в виджет «Текст» такой шорткод: [wpрb-login], и все, авторизация уже работает. Можно также прописать этот код в нужном месте (там, где вам удобно) в файле sidebar.php. Вообще, форму авторизации можно вставить в любое место вашего блога – в подвал, в шапку – было бы желание. Вот так будет выглядеть ваша форма в сайдбаре:

Теперь вам нужно настроить саму форму регистрации. По умолчанию в ней предполагается вывод многих полей, которые могут вам и не понадобиться, например, пункт «О себе». Выберите то, что считаете самым необходимым, и помните – чем проще форма регистрации, тем больше пользователей ее пройдет и останется на вашем блоге. Не каждому захочется заполнять с десяток предлагаемых пунктов, даже если не все они обязательны к заполнению.

Все настройки достаточно просты, и понимаются на интуитивном уровне, если вы не в ладах с английским языком. Но как быть пользователю, который решил зарегистрироваться и увидел непонятные указания на английском? Попробуем немного подкорректировать  перевод на русский. Для этого зайдите в директорию /wp-content/plugins/profile-builder/front-end/. Здесь по очереди выбирайте нужные файлы. Так, если вы будете переводить форму авторизации, то вам нужен файл wppb.login.php, а для перевода самой формы регистрации, соответственно — wppb.register.php. Перевод вы можете осуществлять любыми доступными вам способами. Хорошо, если вы знаете английский язык и сможете внести в перевод какие-то свои литературные изменения. Например, вместо официального «Вы вошли в систему как» можно прописать «Добро пожаловать, здесь вас ждут!», это будет немного разнообразить ваш блог и настраивать посетителя на позитивные эмоции.

В панели администратора не забудьте проставить роль нового пользователя – «Участник». Такой статус пользователя необходим для того, чтобы пользователь смог добавлять заметки, но не мог бы их публиковать. Это будете делать вы после соответствующей проверки записи, а пока она будет храниться в «Черновиках».

Плагин Profile Builder в настоящей версии содержит 4 шорткода, которыми вы можете пользоваться по мере необходимости:

  1. [wрpb-register] – код для активации формы регистрации на вашем блоге, вставляется в отдельную страницу
  2. [wрpb-login] – код для активации формы авторизации. Можно вставлять в сайдбар или в другое, удобное для вас и пользователей место в вашем блоге
  3. [wрpb-edit-profile] – код для активации формы редактирования данных аккаунта пользователя. Работает только для авторизованных участников.
  4. [wрpb-recover-password] – код для активации формы восстановления пароля. Можно расположить его на странице регистрации и при помощи якоря сделать перенаправление прямо на странице от формы регистрации к форме восстановления пароля.

Так как профессиональная версия плагина Profile Builder на данный момент стоит около 40 $, то проще и дешевле привести к требуемому виду бесплатную версию. Хотя профессиональный Profile Builder имеет ряд очевидных преимуществ – новые темы для оформления форм, загрузка аватаров, бесплатные обновления сроком на один год, возможность создания дополнительных полей с радиокнопками или без них, на ваше усмотрение.