私はExcelスプレッドシートからワードプレスDBに大きなDBをインポートしています。私は新しいテーブルを作成することによって手動でそれをするつもりでしたが、それは私がwordpressバックエンドで手動で情報を変更することを可能にするのでそれを既存のwordpressフレームワークにインポートすることにしました。
このテーブルにtermカラムがないことに気付いたとき、2000行すべてをwp_postsテーブルにインポートしていました。用語は他のテーブルに格納されています。
私の質問は...スプレッドシートをデータベースにインポートし、重要なデータすべて、特に用語を保持するにはどうしたらよいですか。カテゴリ.
私の情報は次のようになります。
post-title(title)---category(term)---description(content)---imageUrl---price
注意:私はwp_postsテーブルに別の列を作成して、価格やその他の必要な情報を処理します。用語情報をどのようにして対応するテーブルに入れることができるのかわからないのですが….
ありがとう:)
Wp_postsに新しい列を作成するべきではないと思います….
この種の情報はwp_postmetaに格納されています。
この種のインポートが必要な場合(Excel-> WP)、インポートするカテゴリ、タグ、カスタムフィールドを割り当てることができるので、 CSV Importer を使用しますデータ。正しいCSV形式になるまで、いくつかのエントリでいくつかのテストを行う必要があるでしょう。
また、インポートする前に高度なテキストエディタでCSVを操作する必要があるかもしれません(Microsoftのソフトウェアは必ずしもそれほど賢いとは限らないため)。