Готовый WordPress плагин для входа и регистрации через Яндекс на сайт

В данной статье вы узнаете о том, как интегрировать на свой сайт WordPress авторизацию через Яндекс. Мы разработали и выложили в открытый доступ плагин YandexID-WS. Вы можете ознакомиться с текстовым руководством по интеграции ниже, либо посмотреть видео-руководство в конце данной статьи.

Создание приложения в Яндекс ID

Для начала, вам понадобится перейти по ссылке и создать своё приложение в Яндекс, заполнив анкету из трёх шагов. В поле Webhook URI необходимо обязательно указать адрес, заменив «вашсайт.ру» на ваше доменное имя:

https://вашсайт.ру/wp-json/yandexid_webseed/webhook

(пример для нашего сайта https://webseed.ru/wp-json/yandexid_webseed/webhook)

После заполнения, вы получите ClientID и Client secret, эти токены пригодятся нам при настройки плагина на стороне WordPress.

После создания приложения в Яндексе, необходимо скачать, установить и настроить сам плагин.

Скачать плагин

Плагин для интеграции авторизации с Яндекс ID на WordPress и Woocommerce можно на нашем сайте, а также в магазине плагинов WordPress.

Скачать плагин для авторизации через Яндекс ID для WordPress

Установка и настройка плагина для авторизации через Яндекс ID

После скачивания и установки плагина, переходим в «Настройки»->»Интеграция с Яндекс ID» и заполняем обязательные поля ClientID и Client secret, а также выбираем тип отображения на сайте. Доступны следующие варианты:

  1. Виджет — всплывающее окно поверх всех ваших окон. Более конверсионный вариант, симпатично смотрится на десктопе. Но занимает половину экрана на мобильном адаптиве. Зато не промахнешься!
  2. Кнопка — должна находится в определенном блоке (скрипт полностью заменяет содержимое блока на кнопку входа через Яндекс). При выборе кнопки — обязательно необходимо указать «ID — контейнера кнопки».
  3. Виджет и Кнопка — при выборе такого варианта на сайте будет отображен и виджет и кнопка, но не забудьте про заполнение обязательного поля «ID — контейнера кнопки».
  4. Ни виджет ни кнопка — при таком варианте ни виджет ни кнопка отображены не будут (реализовали такой вариант на случай необходимости отключения входа через Яндекс ID без деактивации плагина).

На этом всё. Авторизация через Яндекс ID интегрирована на ваш сайт. Если у вас возникли трудности после установки плагина, пишите нам в telegram, мы поможем вам справится с трудностями. Также, вы можете заказать разработку сайта любой сложности, плагина, api — интеграцию и прочие it-услуги у нас webseed.ru

Видео объяснение

Полезные статьи

Скрипт на PHP для ускоренной массовой индексации в Google

Скрипт на PHP для ускоренной массовой индексации в Google

Пакет для PHP позволяющий отправить страницы сайта на индексацию в Google   Как ускорить индексацию страниц сайта в Google? — Вопрос, который возникает сегодня в умах многих специалистов по SEO-продвижению и оптимизации. Вопрос, которым задаются многие владельцы сайтов по всему миру. Действительно, сегодня существует проблема...

Перейти
Создание pdf в Laravel 10. Новый пакет laravel-pdf от Spatie.

Создание pdf в Laravel 10. Новый пакет laravel-pdf от Spatie.

Как создавать PDF файлы на Laravel 10 в 2024 году   Был выпущен новый пакет под названием spatie/laravel-pdf , пакет для создания PDF-файлов в приложениях Laravel. Внутри он использует Chromium для создания PDF-файлов из представлений Blade. Вы можете использовать современные функции CSS, такие как grid,...

Перейти