これがセットアップです:
クライアントは独自のカスタムコード化されたPHP CMSを使用しており、BuddyPressでWordPressに移行したいと考えています。
古い、カスタムのCMSは名簿機能を持っています、私はそれに代わるものとしてBuddyPressカスタムフィールドを使っています。
カスタムフィールドは、基本的な連絡先情報(電話、ファックス)と会社情報(テキストフィールド)です。
これらをインポートするための最良の方法は何ですか?私には2つの選択肢があるようです。
データベース間でこのデータを再フォーマットする、かなり大きなSQLクエリを作成します(これまでのところ、これまでに約3時間かかりました)。
何らかのJSONフォーマットにエクスポートして、Ningインポーターを使用してください。
最善の選択肢がNingインポーターを使用している場合、それに応じてユーザーデータをフォーマットできるように、NingユーザーリストCSVの例をどこで入手できるかを知っていますか?最良の選択肢が大きなMySQLクエリを使用することである場合、WordPressが期待する行の値に関して私が見るべきいくつかのことは何ですか?
どうもありがとう!
私は結局たくさんのMySQLステートメントを書いた。私のプロセスは行きました:
似たようなことをしている人がこの質問に遭遇して、私が使ったSQLを希望するなら、遠慮なく私にメッセージを送ってください。 半ダースの人々が私が持っているSQLコードを要求した後、私は私が使った完全なSQLと基本的なインポータースクリプトを含むブログ記事を書きました。参照してください: http://aendrew.com/content/importing-proprietary-user-database-buddypress-boss