Я сейчас занимаюсь тем, что настраиваю очередной сайт) Теперь это будет тот самый сайт, куда я перенесу контент с обоих своих каналов. Вчера купила домен, сегодня поставила движок, настроила тему. Сейчас занимаюсь установкой плагинов.
Поскольку я хочу переносить статьи с дзена, где комментирование максимально удобно, я хочу оставить на сайте этот же уровень удобства и легкости общения. А потому было принято решение поставить плагин авторизации и комментирования через соцсети.
Заходим в плагины, жмем добавить новый. Я ввела в поиск фразу - название плагина, выуженного на каком-то из тематических форумов.
Жмем "установить", а затем "активировать".
А затем перемещаемся в настройки плагина.
В настройках проставляем галочки там, где считаем это уместным. Там в целом все понятно, все на русском).
Сохраняемся. Идем во вкладку "Общие". Там настраиваем только сами соцсети, то есть, проставляем "галочки" на нужных соцсетях. Остальное оставляем по умолчанию.
Кроме пункта обработчик настройки Api. Для заполнения этих данных нам нужно нажать строчку, которую я обвела на скрин шоте.
Нас перекидывает на сайт разработчика, авторизируемся через какую-нибудь из соцсетей (кстати, там же потом можно будет смотреть всю статистику по соцсетям).
В личном кабинете вводим адрес нашего сайта.
Жмем continue. Проверяем список, для какого сайта создаем API. Удаляем лишнее, если система сформировала дополнительные адреса. Жмем countinue, система перекидывает нас на предложение платных услуг, отказываемся.
Почти все. Нас перекидывает на страницу. Первое поле оставляем как есть, что мы используем готовый плагин.
Далее видим ключи Public и Private. Вот они-то нам и нужны. Копируем (и субдомен тоже) и переносим в соответствующие поля настройки плагина на нашем сайте. Жмем "проверка параметров API". Все. Далее "галочки" на соцсетях.
Кроме того, на сайте разработчика нам нужно будет настроить соцсети.
В каждой выбранной соцсети есть подробная инструкция (на английском) о том, что нужно делать.
Например, иду vk.
Нужно открыть страницу для разработчиков (с сайта будет ссылка на нее). Жмите сразу create app. Выбираете "сайт", заполняете данными с личного кабинета oneall. Подтверждаете действия смс кодом или поступившим звонком, вас перекидывает на странную страницу, где вам нужно нажать "настройки" в левой панели. И вот там то и будут нужные нам ключи, которые надо перенести в кабинет oneall. Чтобы скопировать каждый ключ, вновь нужно будет подтверждать действие через звонок (который, кстати, не приходит в отличие от смс).
Я так поняла App ID - ID созданного приложения, secure key - соответственно защищенный ключ.
Далее иду так по каждой сети, которую хочу подключить. Следую инструкции на oneall. Это не столько сложно, сколько долго, скучно и муторно.
После настройки каждую сеть можно сразу проверить, получилось или нет. Для этого жмите connection test. Если видите ошибку, вновь - все проверять). Чтобы изменить настройки в кабинете oneall, жмите зеленую кнопку в правой верхней части сети.
Ключи не требуются для входа в следующие сети: mail, livejournal, wordpress, и может быть другие. Сетей много, я рассматривала только те, что нужны мне.
Система пишет, что для авторизации через некоторые сети пользователей с кириллическими именами потребуется (возможно) другой плагин. Сейчас все настроим и проверим, потребуется или нет.
Выхожу с сайта, иду проверять отображение.
Зайти удалось)
А вот с вконтакте мне уже зайти не удалось, сайт выдавал ошибку. Так что, пришлось устанавливать дополнительный плагин.
Нам нужен будет плагин "WordPress Special Characters in Usernames" от того же разработчика. Идем в плагины, "добавить новый", вводим название, жмем "установить", затем "активировать".
Теперь нам нужно будет его настроить.
В настройках нам нужно просто проставить галочки на тех языках, которые плагину нужно будет форматировать в латиницу. В моем случае мне достаточно выбрать кириллицу и все. Но я просто оставила настройки по умолчанию, кириллицу они включали.
Ну все, теперь все должно получится. Снова выхожу с сайта и проверяю возможность входа через соцсети.
На этот раз получилось.
Ну что же. Это было реально сложно, но реально. Я просидела несколько часов. Накосячила, возвращалась, исправляла. И, кстати, искала информацию по настройке этого плагина, и ничего не нашла в рунете, пришлось осваивать самостоятельно.
Других плагинов, где были бы русские соцсети (максимум, во всех vk), я не нашла. И скорее всего, в них настройки те же, из-за общих правил доступа к персональной информации.
В-общем, надеюсь, я упростила своим будущим читателям общение на сайте.
Надеюсь, была полезной. Не забывайте ставить лайк и подписывайтесь на канал, если вы этого еще не сделали.