ただ、各ドメインのワードプレスはそれぞれ別の管理者がおり、現在投稿数も違えばメディア数も違いますので、投稿時に生成されるDBのPOST id等は違うかと思います。
XML-RPC等を使えば宜しいのでしょうか。
(例えば自作の一つの管理画面でアップすると、複数のワードプレスに投稿のPOSTが送信されるなど・・・)
できるだけ簡易的な方法が希望なのですが、何か方法はありませんでしょうか。
条件は下記です。
・アイキャッチ画像をかならず付けているのでそれも必須
・カスタム投稿タイプも使用する(各ワードプレスにも用意済み)
・カスタムフィールドに数値を必ず入れているのでそれも必須
・サーバは同じですがディレクトリ、DBは別々。
以上の要件を満たす方法、具体的なスクリプト等を教えて頂けますと幸いです。
(スクレイピング&自動投稿などしていましたのでPHPはある程度わかります。)
XML-RPC を使うことになります。
こちらで、一連のコードが分かります。
アイキャッチ画像は、記事を wp.newPost で投稿した後に、戻り値の $post_id を使って、wp.uploadFile で投稿記事と結びつけています。
先に wp.uploadFile でアップロードして、post_thumbnail パラメータで指定して wp.newPost することも可能です。
カスタム投稿タイプは post_type パラメータで指定できます。
省略した場合には 'post' になります。
http://fan.plus-idea.net/wordpress/2013/01/wordpress-custom-post-type-remote/
渡されたパラメータを、ほぼ左から右ですが、このソースの newPost 関数が参考になると思います。
https://raw.githubusercontent.com/fc2ist/wp.xmlrpc/master/wp.xmlrpc.php