WordPressユーザーをサイト間でインポート・エクスポートしたいですか?
複数のサイトを統合し、すべてのユーザーを素早く移動させたい場合、これは本当に便利です。また、新しいツールやメーリングリストにカスタマイザーの情報を追加するのも簡単です。
この投稿では、WordPressでユーザーを簡単にインポート、エクスポートする方法を紹介します。もしあなたがオンラインストアを運営しているのであれば、WooCommerceのカスタマイザーをインポート、エクスポートする方法も紹介します。
なぜWordPressユーザーをインポート・エクスポートするのか?
WordPressユーザーをインポートおよびエクスポートしたい理由はたくさんあります。購入したばかりのWordPressサイトなど、2つのサイトのユーザーを統合したい場合があります。
ユーザーをインポート、エクスポートできることは、新しいメールリストや CRMに情報を移行する際にも時間の節約になります。
会員制サイトや店舗を運営している場合、ユーザーに新しいサイトをチェックしてもらいたいと思うかもしれません。この場合、ユーザーの情報を新しいサイトにインポートし、シームレスな登録体験を提供することができます。
それでは、WordPressユーザーを簡単にインポート、エクスポートし、WooCommerceカスタマーを別の店舗に移動する方法を見てみましょう。
WordPressでユーザーをエクスポートする方法
WordPressユーザーをインポートおよびエクスポートする最良の方法は、Import and Export Users and Customersプラグインを使用することです。
まず最初に、Import and Export Users and Customersプラグインをインストールして有効化します。詳しくは、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。
有効化した後、WordPress管理エリアのツール ” ユーザーとカスタマイザーのインポートとエクスポートに行き、「エクスポート」タブに切り替える必要があります。
ここから、エクスポートしたいユーザーを選択することができます。例えば、’Role’ ドロップダウンを開き、エクスポートしたいユーザー権限グループを選択することができます。例えば、メンバーシッププラグインのカスタマイザー、購読者、コメントする人などです。
ユーザーを日付でフィルターするには、’User created’フィールドに入力するだけです。
WordPressサイトからユーザーをエクスポートする準備ができたら、先に進み、「ダウンロード」をクリックしてください。WordPressプラグインがすべてのユーザー情報を含むCSVファイルを作成し、ダウンロードします。
このファイルは、GoogleスプレッドシートやMicrosoft Excelなどの表計算ソフトで開くことができ、WordPressにインポートすることもできます。
WordPressユーザーとWooCommerceカスタマーをインポートする方法
CSVファイルを作成したら、これらのユーザーをWordPressサイトにインポートすることができます。
まず始めに、インポートとエクスポートのプラグインが新しいサイトにインストールされていることを確認してください。その後、Tools ” Import and Export users and customersin the new websiteに行き、’Import’タブを選択するだけです。
ここで「Choose file」ボタンをクリックし、先ほどダウンロードしたCSVファイルを選択する。
インポートが完了したら、ユーザーにログインリンクとログイン情報をメールで送信することができます。これを行うには、「メールを送信する」の横にあるチェックボックスをオンにするだけです。これにより、ユーザーエクスペリエンスが向上し、新しいアカウントへのログインを促すことができます。
プラグインには初期設定のメールテンプレートがありますが、次のステップでカスタマイズ方法をご紹介します。
また、ユーザーが初めて新しいアカウントにログインする際に、強制的にパスワードを変更させることもできます。これはサイトの安全性を保つのに役立ち、ユーザーアカウントに顧客のクレジットカード情報などの機密情報が含まれている場合は特に重要です。
このセキュリティ機能を追加するには、「Force users to reset their password(ユーザーにパスワードのリセットを強制する)」の横にあるチェックボックスをオンにします。
さらにセキュリティを強化するために、これらのユーザーに強力なパスワードを強制したり、便利なパスワードジェネレータを提供することもできます。しかし、WordPressの新規サイトにユーザーをインポートするのに必要なのは、これだけです。
インポートの設定が完了したら、「インポート開始」ボタンをクリックしてください。
プラグインがインポートを実行し、WordPressブログやサイトのすべての新規ユーザーのリストを表示します。
インポートしたユーザーとカスタマイザーへのメール送信
ユーザーを新しいサイトに移動する際、登録ユーザーすべてにメールを送りたい場合があります。
前のステップで’メールを送信する’設定を有効化した場合、ツール ” ユーザーと顧客のインポートとエクスポートでメッセージをカスタマイズすることができます。ここで、’メールオプション’タブを選択します。
初期設定では、メッセージにはユーザーのログイン情報とサイトのログインページへのリンクが含まれています。このメッセージを変更するには、テキストエディターにタイプするだけです。
また、標準的なテキスト書式オプションをすべて使用できます。例えば、リンクの追加、太字や斜体の使用、リストの作成などが可能です。
これらのメールを作成した後、ユーザーの受信トレイにスパムフォルダではなく、安全に届くようにしたいものです。そのためには、SMTPサービスプロバイダーを利用してメールの到達性を高めるのが一番です。
詳しくは、WordPressでメールが送信されない問題の解決方法をご覧ください。
この投稿がWordPressユーザーやWooCommerceカスタマーを簡単にインポート、エクスポートするのにお役に立てば幸いです。WordPressでユーザーが友達を招待して登録できるようにする方法についてのガイド、またはエキスパートが選ぶ最高のユーザー管理プラグインもご覧ください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Shyam
How to change this default import user role – subscriber to admin etc.
WPBeginner Support
It would keep the same user role as they were when imported. You can change user roles in the user section of your wp-admin area.
管理者
Souhila
Hello
Thank you for the valuable content, I would like to know if there is a possibility to export users from another end not WordPress dashboard, like generating a link that allows to export users with a specific role to a CSV file
Thank you
Enzo Williams
Im having some issues as i have 81,000 users trying to export to a csv. Which by my guess is several MB it keeps coming up with an error before task can complete.
WPBeginner Support
More than likely it is taking too long, you may want to try the recommendation in our article below:
https://www.wpbeginner.com/wp-tutorials/how-to-fix-fatal-error-maximum-execution-time-exceeded-in-wordpress/
管理者
Lourenço
If some users already exist – what will happen?
Does it overwrite them?
Regards.
WPBeginner Support
You would want to reach out to the plugin’s support for the specifics on how that would be handled
管理者
Lourenço
Thanks I will.
Regards.
Sarah Webster
Hi there
If I export all users to a new site, will their passwords remain the same?
Thanks!
WPBeginner Support
Unless I hear otherwise, the passwords should remain the same
管理者
michael
hello I am lost. I made a website for our club some years ago. the members have passwords to see the content of the page.
now I updated the site and moved the web host (same URL) . Now I want
a) to move / migrate the database including the passwords our members have assigned themselves some years ago (and forgot about them).
b) have them active right away, so there is no problems for the members top go in their page.
Does this work?
Michael
WPBeginner Support
For moving hosts you could take a look at our guide here: https://www.wpbeginner.com/wp-tutorials/how-to-move-wordpress-to-a-new-host-or-server-with-no-downtime/
When you move the site and users over, they can use the reset password option to get their passwords back or you could use the plugin in our article here: https://www.wpbeginner.com/plugins/how-to-reset-passwords-for-all-users-in-wordpress/
管理者
Sarah
Can i use this on a multisite? I tried to export users in a subsite of a multisite, and the export button takes me to the dashboard without downloading the export file.
WPBeginner Support
You would want to reach out to the plugin’s support for the specifics of how to use it on multisite.
管理者
Chad
Thank you so much! This plugin was awesome for moving users from a main site to a subdomain prior to transfer.
WPBeginner Support
You’re welcome
管理者
beth jansen
Will the plug in create new users, assign passwords, and email them?
Ando
Yes, it’s doing all those options.
Marin L
How can I import absolute new users. So they don’t exist yet. Is the email and first and last name enough?
So I have a page made on WordPress and no WooCommerce. It’s just a page.
Stephen
Does you plugin enable you to IMPORT Gmail and Yahoo contact lists into a WordPress site ?
Many thanks
Stephen
WPBeginner Support
Hi Stephen,
It can do that. First you will need to export your contacts list in CSV format. Now install the plugin and export your current users, the plugin will generate a CSV file. You need to open this file in a spreadsheet program like Google Sheets or Excel. Notice the arrangement of columns. Now open your contacts list CSV file and arrange the columns in the same way using spreadsheet software. Now save this CSV file and try importing this file using the plugin.
管理者
Lenawa
Hello
Same problem as Alan , getting this error
keep getting cant insert user without email
Alan
Doesn’t work! keep getting cant insert user without email
Paul J
Hello, I was wondering if this plug-in also exports/imports usermeta data
WPBeginner Support
Hi Paul,
The pro version will be able to do that, please plugin website for details.
管理者