2

大規模な DB を Excel スプレッドシートからワードプレス DB にインポートしています。新しいテーブルを作成して手動で行うつもりでしたが、wordpress バックエンドで情報を手動で変更できるようになるため、既存の wordpress フレームワークにインポートすることにしました。

このテーブルに用語列がないことに気付いたとき、2000行すべてを wp_posts テーブルにインポートしていました。用語は他のテーブルに保存されます。

私の質問は...どうすればスプレッドシートをデータベースにインポートし、すべての重要なデータ、特に用語を保持できますか?カテゴリ。

私の情報は次のようになります。

post-title(タイトル)---category(用語)---description(内容)---imageUrl---price

注: wp_posts テーブルに別の列を作成して、価格やその他の必要な情報を処理します。対応するテーブルに用語情報を取得する方法がわかりません...

ありがとう :)

4

1 に答える 1

2

データをテーブルに直接挿入しないでください。wp_insert_post () 関数を呼び出して、正しい値を渡します。すべてのデータベース依存関係を処理します。

メタデータを挿入するには、add_postmeta() または update_postmeta() 関数を使用します。

于 2012-04-18T16:39:09.610 に答える