Автоматическая публикация в wordpress из командной строки или API XMLRPC на Dreamhost


Я управляю несколькими сайтами WordPress на Dreamhost. У меня есть несколько автоматизированных сценариев, которые я хочу иметь возможность автоматически публиковать в блогах WordPress. Я могу сделать это с помощью инструмента командной строки или с помощью XML-RPC. К сожалению:

  1. Я не могу найти инструмент командной строки, который будет надежно публиковать. (У меня есть доступ к оболочке на компьютере, на котором запущен сайт WordPress.)
  2. Я не могу заставить работать API XML-RPC. Я получаю сообщение об ошибке, что мне нужно использовать RPC через пост. Мне сказали, что это результат того, что dreamhost запустил устаревшую версию PHP, но я пытался использовать моды для wordpress, и это не увенчалось успехом.

Итак, есть ли простой способ (или даже сложный способ) опубликовать сообщение в блоге WordPress?

Спасибо.

Author: vy32, 2011-12-04

1 answers

Поскольку у вас есть доступ к оболочке, вы можете использовать wp-cli:

wp eval-file your-posting-script.php
 3
Author: scribu, 2011-12-04 18:01:57