ナレッジ・ベース

複数のユーザーロールを持つインポート/エクスポート ユーザーへの登録方法 |WP Ultimate CSV Importer & Members プラグインの使用

WP Ultimate CSV Importer プラグインは、Members プラグインで作成された複数のユーザーロールを持つユーザーのインポート、エクスポートをサポートするようになりました。 これにより、インポート時にWordPressユーザーに複数の役割を割り当てて、Webサイトの使用を制御できるようになります。

複数のユーザーロールを持つユーザーをインポートする方法 #

ステップ 1: ファイルを準備する #

インポートファイル(CSV、Excel、またはXML)に、ユーザーログイン、ユーザーパスワード、名、姓などの必須ユーザーフィールドと、multi_user_roleフィールドデータが含まれていることを確認します。 ユーザーロールを指定するために、multi_user_roleという名前の列を追加します。 editor、contributor、admin、subscriber などの役割を指定し、パイプラインを使用して複数の役割を分離します (例: editor|subscriber)。

例としての メンバー付きユーザーのCSVファイル をダウンロードしてください。このファイルには、すべてのユーザーフィールドと複数のユーザーロールフィールドのデータが含まれています。

ステップ 2: 新しいユーザーのインポートを作成する #

WP Ultimate CSV Importerに移動し>インポート/更新します。 デスクトップまたはその他の場所からファイルをアップロードします。 ドロップダウンから投稿タイプとして[ユーザー]を選択します。 デフォルトで「フレッシュインポート」を選択し、既存のユーザーレコードを更新する場合は、必ず「コンテンツの更新」オプションを選択してください。

users-csv-upload-post-type-selection-csv-importer

「次へ」をクリックして続行します。

ステップ 3: データをユーザーとマルチユーザーロールフィールドにマップする #

マッピング画面で、コアユーザーフィールド(ユーザー名、電子メール、パスワードなど)をマッピングします。 また、カスタムフィールドメンバーフィールドウィジェットでマルチユーザーロールフィールドをマッピングします。 マッピングにドラッグ アンド ドロップ モードを使用する場合は、multi_user_role フィールドを対応するカスタム フィールドにドラッグします。 他のカスタムフィールドまたはメタフィールドが正しくマッピングされていることを確認します。

map-members-multi-user-role-field

ステップ 4: インポート設定の構成とインポートの実行 #

「続行」 をクリックして下さい。 次のページには、メディアのアップロードとインポートの設定の管理セクションが表示されます。 画像をインポートしないため、メディアアップロードの管理セクションは終了してください。 「Import Configuration Settings」ステップでは、インポート中に実行するいくつかの重要なオプションを構成できます。 メンテナンスモード、ロールバック、重複処理などのオプションを設定して、必要に応じてより安全なインポートを実現します。

manage-media-import-configuration-users-with-members-field-import

識別子フィールド(ユーザー名やIDなど)を選択して、「既存のレコードの重複を処理しますか?」オプションからインポートされた重複を回避します。 インポート設定を確認して確認したら、[インポート] をクリックします。

インポートが完了したら、ログを確認して、すべてのレコードが正常に処理されたことを確認します。 [ユーザー] > [すべてのユーザー] に移動して、ユーザーとそのロールが正しくインポートされたことを確認します。

または、[インポートのスケジュール] オプションを有効にしてインポートをスケジュールします。 もっと詳しく知るスケジュールされたインポートはこちら.

メンバーを持つユーザーのマルチユーザーロールデータをエクスポートする方法 #

ステップ 1: ユーザーをエクスポート モジュールとして構成する #

WP Ultimate CSV Importer > Exportに移動します。 表示されたモジュールのリストから「ユーザー」を選択し、「続行」をクリックします。

select-users-module-in-export-members-export

ステップ 2: エクスポートの詳細設定を構成する #

目的のファイル名を入力し、タイプを選択します。 エクスポートするファイル形式 (CSV、XML、JSON、XLS など) を選択できます。 WP Ultimate CSV Importerには、データをGoogleスプレッドシートにエクスポートするオプションもあります。 詳しくは、以下の方法をご覧ください。Googleスプレッドシートを構成し、ここでデータをエクスポートします.他の高度なフィルターを使用して、特定のロールやカスタムフィールドによるフィルタリングなど、エクスポートデータを絞り込みます。 フィルターが不要な場合は、すべてのユーザーデータのエクスポートに進みます。

configure-advanced-export-settings-filters-members-export

ステップ3:エクスポートを実行してファイルをダウンロードする #

「エクスポート」をクリックして、目的の形式でファイルを生成します。 エクスポートが完了したら、[ダウンロード]をクリックしてファイルをローカルに保存します。 ダウンロードしたファイルを開き、Members multi-user フィールドを含むすべてのユーザーデータが正しくエクスポートされていることを確認します。