私はwordpress.comからself-hostedサイトにワードプレスサイトを移行しようとしています。ここで、wordpressデータベースに画像と投稿の関係はありますか?
データはwordpress.comからxmlファイルにエクスポートされます。私はその後、自分のホストされているサイトのWordPressのインストールにデータをインポートしようとします。インポート時にインポートメディアをチェックすると、すべての作業が2回試行された後に動作するように見えます(イメージがたくさんあるので、ワニスは途中でガックするようですが、最終的にすべてが上がります)。すべての画像は新しいデータベースにありますが、ダッシュボードの[メディア]タブを見ると、画像と投稿の間には何の関係もありません。その結果、元の投稿に定義されているギャラリーは表示されませんが、直接リンクされた画像ファイルはうまく表示されます。
このように、インポート中に画像と投稿の関係がどこかに落ちていると思います。私はXMLファイルを見てきましたが、画像(メディア)と投稿の関係が正確にどこにあるのかわからないようです。私はphpmyadminを使ってデータベースを見てきましたが、どちらが関連しているのか分からないようです。
これらの関係がXMLファイルに格納されている場所を見つけることができれば、新しいデータベースにインポートする方法を見つけることができます。
この問題のお手伝いをお待ちしております。
私は(私は推測している)画像はdbの "posts"だが、post_type "attachment"の画像であり、post_parentのid値を使って投稿に関連付けられていると思う。 (私は確信していないので答える代わりにコメントしていますが、それは私が探し始めるところです) – Dominic