Как прикрутить OpenID Яндекса к своему блогу на WordPress.

Специально для Tatarnikoff‘а!
В своё время этот рецепт был подсмотрен у lilumi-odi.ya.ru.
Итак…
Захожу к себе на dandr.ya.ru и смотрю исходный код страницы. Интересуют следующие строки:
<link xmlns:w="urn:yaru-widgets" rel="openid.server" href="http://openid.yandex.ru/server.xml" />
<link xmlns:w="urn:yaru-widgets" rel="openid.delegate" href="http://openid.yandex.ru/users/dandr" />

Далее. Заходим в админку WP, а точнее в настройки плагина OpenID и в разделе “OpenID Provider Options” снимаем все галочки. Сохраняем настройки. Переходим в разделе “Дизайн” в “Редактор”. Не знаю, кто как, а я редактировал шаблон шапки (header.php).
Между тэгами <head> и </head> вставляем следующее:
<link rel="openid.server" href="http://openid.yandex.ru/server.xml" />
<link rel="openid.delegate" href="http://openid.yandex.ru/users/dandr" />

Соственно, всё. 🙂 После сохранения шаблона мой блог стал работать с OpenID от яндекса. 🙂
PS Таки спасибо Lilumi за рецепт! 😉
UPD: О необходимости OpenID.

Запись опубликована в рубрике HOWTO, блоговодство с метками , , , . Добавьте в закладки постоянную ссылку.

54 комментария на «Как прикрутить OpenID Яндекса к своему блогу на WordPress.»

  1. lilumi говорит:

    незачто. если что — обращайтесь 🙂

  2. Илья говорит:

    Барабанная дробь… Итак, если рядом с моим именем стоит значок OpenID, а ссылка ведет на мой блог, то рецепт сработал!

  3. Илья говорит:

    Ура! Заработало!
    Странно, но я последовал инструкциям с Яндекса, и нифига не работало. Сделал как написано в этом рецепте, и всё отлично работает 🙂

  4. Chris Archer говорит:

    Хм… а чем не катит при активном OpenID Delegate прописать нужный ID в профиле?

    • Dandr говорит:

      а когда где-то авторизуешься, то упорно пытается подставляться OpenID самого плагина. Поэтому во избежание я отключил.

  5. Chris Archer говорит:

    Проблемы с сокетами на сервере? Тогда бы OpenID вообще не работал. Странно. У меня не было таких проблем

  6. Накукрыскин говорит:

    Тестирую 😀 Чтоже будет, чтоже будет 😀

  7. Накукрыскин говорит:

    -_- Хочу! Хочу openid значок около своего ника -_-

  8. Накукрыскин говорит:

    Чета и блог на вп попробовал и яндексовый… Ничего… =(

  9. Dandr говорит:

    Чего ничего? Два твоих камента с OpenID прошли)))

  10. Накукрыскин говорит:

    А где картинко? :'(

  11. Dandr говорит:

    а ты попробуй себе в каменты картинку засандалить! 😉

  12. Накукрыскин говорит:

    И самое главное – ссылко на блог, ага )))

  13. Накукрыскин говорит:

    Нормуль все =] Зарегался и у тебя в блоге по опенид и у себя… Нормально работает =]

  14. Накукрыскин говорит:

    Error: Could not discover an OpenID identity server endpoint at the url: live.progger.ru

  15. Накукрыскин говорит:

    Интересно, а так будет работать или нет…

  16. lilumi говорит:

    @Накукрыскин ты бы лучше плагин доделал, чтобы он аватарки лирушные вытягивал 😉

  17. Накукрыскин говорит:

    Ну я уже хз =( OpenID кривой какой-то… Все на этот пдагин жалуются… =( Прописал все… Все равно 0…

  18. Dandr говорит:

    ты “OpenID Provider Options” в настройках отключил?

  19. Dandr говорит:

    У меня разлогинен?

  20. Накукрыскин говорит:

    Он автоматом логинится если я любой мыл и ник ставлю. По опенид логинится и говорит, что live.progger.ru это vlazhd.ya.ru -_-

  21. Dandr говорит:

    подожди, я твой аккаунт снесу. Ежели чо – повторно зарегишься.

  22. Dandr говорит:

    Накукрыскин, снёс. Попробуй…

  23. Накукрыскин говорит:

    Ну ноль =(( Пишу в поле сайт “live.progger.ru” и он вообще про openid не вспоминает 🙂

  24. Dandr говорит:

    Фигня какая-то… Ладно, попозже попробуем поковырять…

  25. Накукрыскин говорит:

    а так тоже не рабит =(

  26. Ptah говорит:

    на моем сайте работает, а к тебе не зайти 🙁

  27. Dandr говорит:

    вы чо, сговорились все тут тестить???

  28. Ptah говорит:

    А где же еще? Сам научил, вот и расхлебывай 🙂

  29. Dandr говорит:

    OMG!!!
    Ладно, будеш у меня жить без OpenID. Кстати, попытай Накукрыскина – он тоже долго мучался…

  30. Mobydimm говорит:

    Полезная статья

  31. Вышел новый плагин для авторизации через OpenID, Вконтакте и др. (Yandex, Google, Rambler, Mail.Ru, LiveJournal и тп.).

    Плагин доступен в репозитории плагинов WordPress.org: http://wordpress.org/extend/plugins/loginza/

Добавить комментарий для DandrОтменить ответ