Авторизация и комментарии в WordPress через социальные сети

Опубликовано: 01.09.2018

Если у вас собственный блог на WordPress, предоставление людям возможности оставлять комментарии или авторизоваться, используя их аккаунты в социальных сетях может быть хорошим способом стимулирования комментирования. Вы можете использовать внешние системы, по типу Disqus или Livefyre , но если вы хотите сохранить полный контроль над вашими комментариями и использовать дизайн вашей темы, тогда вы можете предоставлять такую возможность, используя Social Login plugin . В этом руководстве я покажу, как установить и настроить его.

Вы можете посмотреть подробный видео урок, в котором описан процесс установки и настройки этого плагина:

Установка плагина

Скачайте и установите плагин . Если вы не знаете, что такое плагины и как их устанавливать, посмотрите  этот  урок.

Как только вы активировали плагин, вы увидите новую опцию в меню Параметры → Social Login , нажмите на нее и вы сможете настроить плагин.

Получите свои ключи API

Этот плагин выпущен сервисом Oneall.com , так что вам нужно будет зарегистрироваться в нем, чтобы получить ключи API , и чтобы ввести их в окне настроек плагина. Так что , добавьте URL вашего сайта и другие необходимые данные, и вы получите свои ключи API:

Теперь у вас есть ваши ключи, вернитесь к окну настроек плагина на вашем сайте и введите ключи в соответствующие поля и нажмите кнопку " Verify API Settings " и, если все правильно, появится сообщение " The API Settings are Correct ".

Выберите свои сервисы

Следующий шаг на странице настроек – указать, через какие именно сервисы вы будете предоставлять авторизацию. В данный момент доступны следующие:

Facebook Twitter Google Linkedin Yahoo OpenID wordpress.com Hyves Вконтакте

Последний этап настройки – это текст, который будет написан возле кнопок авторизации, то есть " Login With ", который я бы заменил на " Войти с помощью ".

Как это выглядит

Как только вы сохранили ваши настройки, плагин автоматически добавляет кнопки к вашим формам комментирования и авторизации. Вот как они выглядят в комментариях темы TwentyTen :

А вот так – при авторизации :

Плагин также включает виджет , с помощью которого вы можете показывать поле авторизации на каждой области виджетов вашей темы.

Выводы

Этот плагин — хорошее решение, если вам нужен простой способ добавления возможности авторизации через социальные сети на ваш сайт, а ведь такая возможность должна поднять количество и качество комментариев. Тем не менее, у меня было несколько неприятностей с этим плагином.

Во-первых, я проверил в разных браузерах, и кнопки не отображались в IE7 – не огромная проблема, поскольку люди, использующие этот браузер, все равно смогут оставлять комментарии.

Вторая проблема заключалась в том, что плагин добавляет текст " Powered by OneAll Social Login " к вашим блокам комментариев и авторизации, а в настройках нет возможности это отключить. По-моему, это выглядит некрасиво, и я бы не использовал плагин, который заставляет меня показывать обратную ссылку на него. Я не знаю, как он попал в базу плагинов WordPress, так как одно из правил добавления плагинов гласит, что "Плагин не должен включать внешние ссылки на сайт (например, "Cделано с помощью") без запроса разрешения от пользователя".

Так что плагин работает хорошо, но вам нужно решить, стоит ли он обратной ссылки на OneAll на каждой странице с комментариями вашего сайта.

Источник: WPLift.com
rss