CSVデータをwordpressに移行するためのカスタムインポートスクリプトを作成しています。各投稿には、添付の必要がある一連の添付ファイルがあります。
書籍Wordpress Professional Development(第1版)の第14章(カスタムmysqlスクリプトを介したインポート)に続いて、書籍が添付ファイルを投稿に入れる方法を説明していないことを除き、すべてうまくインポートされています。
カスタム投稿はwp_postsで見ることができ、添付ファイルpost_typeを見ることができます。しかし、この2つがどのように関連しているのかわかりません。
私は最初に投稿を保存し、IDを取得してから添付ファイルとの関係でそれをどういうわけか使用しなければならないことになっていると思います。
ここでのワークフローは何でしょうか(それが正しくない場合)。 sqlを使用してWordpressに投稿する方法を示す挿入ステートメントの例を教えてください。
添付ファイルが関連する投稿は、post_parent
テーブルのwp_posts
列によって決まります(データベースのプレフィックスによって異なります)。親投稿のpost_ID
に設定してください。