Если вы хотите, чтобы ваш блог выступал, как OpenID, не обязательно лезть в код и что-то там прописывать. Можно воспользоваться плагином WP-Yadis.
Правда все равно придется зарегистрироваться на сервере, предоставляющем OpenID, но так как сейчас этого добра в интернете много (Google, Yandex, ЖЖ, MyOpenID и другие), то у вас, скорее всего, уже есть такая регистрация, и осталось ей только воспользоваться. Для этого в настройках нужно делегировать свою регистрацию OpenID домену блога. Например, у меня есть OpenID — http://tiaurus.myopenid.com/. Я сделал свой блог синонимом http://tiaurus.myopenid.com/. И теперь, если мне нужно где-то оставить комментарий через форму регистрации OpenID, я просто вписываю свой блог http://tiaurus.ru. При проверке подлинности система идет по этому адресу, откуда ее плагин моментально и незаметно отправляет на http://tiaurus.myopenid.com/. Там остается только ввести пароль – и дело сделано!
WP-Yadis
Эта фича не работает на блогах Гугля — хоть плаг используй, хоть ручками код прописывай, выдаёт сообщение: «Не удалось проверить учетные данные OpenID».
Пробовала и с openID Яндекса, и с oneid сервисом — один чёрт… :(
Что делать?
То есть если, например, этот блог ассоциировать с *.blogspot.com, то плагин не работает? Ну так глубоко я не копал. Возможно, что выходом будет зарегистрироваться в специальном сервисе, предоставляющем OpenID. Например, в http://myopenid.com — он то точно работает, сам пользуюсь им.