web-dev-qa-db-ja.com

XML-RPC:アップデートした画像にメディアキャプチャを追加する方法

SQLデータベースからWP以外のデータをWP内の投稿に移行する必要があります。また、展開前にXML-RPCを閉鎖環境で使用するのが賢い解決策であると考えました。

これは私の最初のWPプロジェクトなので、私はまだWPにかなり新しいです。

私は画像XML-RPCをアップロードすることができました。残念ながら、metaWeblog.newMediaObjectもwp.uploadFileもキャプション、代替、または説明フィールドをサポートしていないことがわかりません。

画像をアップロードし、アップロードから返されたIDで投稿を編集しました。 wp.​​editPostはtrueに設定されたブール値を返します。これにより、変更が設定されたと信じられます。しかし、メディアライブラリをチェックすると、画像のキャプションフィールドはまだ空のままです。

誰かが私がすべきことについて何か提案がありますか?

1
haabe

それで私はついに手がかりを見つけました。メディア記事タイプは、post_excerptにキャプションを、post_contentにdescriptionを格納します。どのフィールドに代替テキストが格納されているのかはよくわかりませんが、キャプションをpost_excerptに格納するだけで非常に満足しています。

1
haabe