Как я писал ранее, Windows Live Writer очень легко настроить для работы с WordPress, однако с WordPress Multisite он, просто на просто, не работает, точнее работает, но только с главным сайтом. При попытке создания учетной записи для неглавного сайта Windows Live Writer выдает сообщение об ошибке.
Итак, как всегда создаем учетную запись WordPress:
Задаем адрес сайта, имя пользователя и пароль:
После нажатия кнопки “Далее” Windows Live Writer подвисает секунд на 30:
и, затем, выдаёт вот такое сообщение:
на английском сообщение будет таким:
You signed in successfully with a blog account, but you do not have a blog with this service provider. $#xA;Check with the blog service provider and then try again.
Это сообщение появляется независимо от того, задан правильный пароль или нет, видимо, до проверки пароля тут дело не доходит. Интересно, кто такой этот blog service provider?
Точно такая же ситуация имела место и в предыдущей версии WordPress 3.2, после обновления WordPress до версии 3.3 ничего не изменилось. Пользователь под которым создается учетная запись имеет права администратора на сайте. Адрес сайта задавался как site1.mainsite.com и site1.com – в обеих случаях одно и то же, при этом site1.mainsite.com и site1.com открываются нормально как на сервере, так и на удаленной машине. XML-RPC в админке включено.
С блогом на сайте wordpress.com Windows Live Writer отлично работает. Либо есть какие-то отличия между wordpress.com и обычной инсталляцией WordPress Multisite, либо что-то не так настроено.