Wordpress “XML-RPC server accepts POST requests only.”
Due to some configuration changes on my webhost, Wordpress (2.1.x) stopped working correctly on one domain.
Basically, even though Windows Live Writer was submitting to the XML RPC Interface via POST, it was still returning “XML-RPC server accepts POST requests only.”. Not exactly helpful!
Windows Live Writer was giving a message like ”Invalid Server Response – The response to the blogger.getUsersBlogs method received from the weblog server was invalid.”, and I could
Anyway, the kind folks at Dreamhost fixed it up by adding the following line to the top of the xmlrpc.php file:
$HTTP_RAW_POST_DATA = file_get_contents(”php://input”);
What it does, I’m not quite certain (fixing a global variable?) – but it works nicely now.
Попробуйте Writer – самый лучший блог-клиент
Writer от live.com – самый лучший блог-клиент
– лучшая на сегодняшний день, на мой взгляд, бесплатная программа для публикации статей в блоги.
Настраивается под все популярные блогхосты. , регистрируемся, постим!
, как прикрутить лиру и блог.ру. Остальные настройки простые.
Как добавить блог на Вордпресс в Liex, не устанавливая никакого кода – через XML-RPC
Как добавить блог на Вордпресс в Liex, не устанавливая никакого кода ? Это возможно – через XML-RPC. Функция очень полезная, но есть ряд тонкостей, которые необходимо учитывать.
Итак, последовательность действий при добавлении площадки:
1. Создайте в Wordpress пользователя и назначьте ему права редактора (или администратора, если угодно) – то есть права на размещение, редактирование и удаление статей. Также не забудьте (лучше сделать это сразу) включить «протоколы публикации WordPress, Movable Type, MetaWeblog и Blogger XML-RPC» (в Вордпрессе – Параметры >>> Написание >>> XML-RPC, поставить галочку).
2. Теперь заходим на биржу Liex в панель вебмастера. Выбираем тип размещения: XML-RPC (Drupal, Wordpress и др.) без установки кода. Выполняем следующие настройки (на скриншоте):
Не жмите кнопку Добавить!
3. Сперва надо проверить, всё ли работает – жмём «Проверить» (отмечено зеленой стрелкой). Это обязательно нужно сделать – мало ли какие могут вылезти косяки перед добавлением площадки. Тут (это может также зависеть и от используемого браузера) начинаются тонкости: появляется новое окно (на скриншоте):
Мы видим, что введенные нами символы Имя_рубрики превратились в нечто странное. Это связано с ошибками передачи символов через javascript. Хотя у вас может такой ошибки и не возникнуть.
4. В проверочном окне заменяем кракозябры на Имя_рубрики и жмём «Опубликовать».
Если вы забыли включить в Wordpress возможность удаленной публикации (я каждый раз забываю), появится сообщение об ошибке. Включите XML-RPC и снова нажмите «Опубликовать».
Если все нормально, появится надпись «Статья», ее ID и URL.
Переходим по ссылке, смотрим на тестовую статью на своем сайте.
Все отлично, статья опубликовалась и попала в требуемую рубрику. В проверочном окне жмем на вновь появившуюся кнопку «Изменить» – результат должен быть «Успешно».
Теперь проверяем, будут ли удаляться статьи – жмем кнопку «Удалить». Если «Успешно» – тестовая статья удалится с вашего сайта.
5. Теперь возвращаемся к странице добавления площадки, и, еще раз проверив правильность выбранной тематики и языка площадки, жмём «Добавить». Всё, площадка отправилась на модерацию, ждите …



