注意: 自動登録機能は、Easy Digital Downloads v3.3.0 のコアに統合され、顧客登録設定の下にあります。このドキュメントは、3.3.0 以降に更新していないストアにのみ適用されます。
Easy Digital Downloads 用の 自動登録拡張機能は、新規顧客を WordPress ユーザーにするプロセスを合理化します。通常、顧客を WordPress ユーザーとして登録するには、チェックアウトフォームにアカウント作成フィールドを含める必要があります。自動登録は、既存のデータを使用して自動的にユーザーを作成し、チェックアウトプロセスから 1 つのステップを削除します。
セットアップ
自動登録拡張機能を インストールして有効化した後、Downloads → Settings → Extensions → Auto Register に移動して設定エリアを見つけることができます。オプションは次のとおりです。
- ログイン情報を含むユーザーへのメール送信を無効にする
- 管理者に送信される新規ユーザー登録メールを無効にする

顧客体験
顧客は、チェックアウトページで情報がユーザーとして保存されることを示すものは何も表示しません。自動登録は、通常の EDD チェックアウトフィールドを使用して情報を収集します。
注意: 自動登録がオンになっていると、購入が行われるとすぐに、購読者としてサイトにログインされます。これは、サブスクリプション製品の購入にログインが必要な 定期払い拡張機能を使用する場合に特に役立ちます。
よくある質問
アカウントを既に持っている人が、ログアウト中に新しい購入を行った場合はどうなりますか?
顧客のアカウントが既に存在する場合、セキュリティ上の理由から、定期購入製品を購入する前に顧客はログインする必要があります。
顧客へのメール送信を無効にするにはどうすればよいですか?
Downloads → Settings → Extensions → Auto Register の下にオプションがあります。
プラグインの主要な側面の一部を変更するにはどうすればよいですか?
プラグインの動作を変更するためのフィルターが利用可能です。以下の一覧を参照してください。
- edd_auto_register_email_subject
- edd_auto_register_headers
- edd_auto_register_insert_user_args
- edd_auto_register_email_body
- edd_auto_register_error_must_login
- edd_auto_register_login_form
- edd_auto_register_disable
メールの件名を変更するためのフィルターの例を提供してもらえますか?
子テーマの functions.php に以下を追加してください
function my_child_theme_edd_auto_register_email_subject( $subject ) {
// enter your new subject below
$subject = 'Here are your new login details';
return $subject;
}
add_filter( 'edd_auto_register_email_subject', 'my_child_theme_edd_auto_register_email_subject' );
メール本文を変更するためのフィルターの例を提供してもらえますか?
子テーマの functions.php に以下を追加してください
function my_child_theme_edd_auto_register_email_body( $default_email_body, $first_name, $username, $password ) {
// Modify accordingly
$default_email_body = __( "Dear", "edd-auto-register" ) . ' ' . $first_name . ",nn";
$default_email_body .= __( "Below are your login details:", "edd-auto-register" ) . "nn";
$default_email_body .= __( "Your Username:", "edd-auto-register" ) . ' ' . $username . "nn";
$default_email_body .= __( "Your Password:", "edd-auto-register" ) . ' ' . $password . "nn";
$default_email_body .= __( "Login:", "edd-auto-register" ) . ' ' . wp_login_url() . "rn";
return $default_email_body;
}
add_filter( 'edd_auto_register_email_body', 'my_child_theme_edd_auto_register_email_body', 10, 4 );
注意: 新規ユーザーメールに送信されるログイン URL を調整したい場合は、ここにあるコードスニペットを使用できます。
