私は以下のコードを変更する際に助けが必要です。私はメンバーシップのために私のWordpressサイトでUltimate Memberプラグインを使用しています。自分の組織内の人々だけがサイトに登録できるようにしたい(私の部署は自分の電子メールアドレスに異なるドメインを使用している、それは頭痛で、その中に入りたくない)。現在、@ company1.comからの電子メールを自動的に検証しますが、自動検証を実行するには、そのコードに最大10個の電子メールアドレスを追加する必要があります。基本的に、電子メールアドレスがリストされていない人は、自動的にサイトのメンバーシップを拒否されます。アルティメット会員プラグインによる電子メールの確認
add_action('um_before_new_user_register', 'require_google_email_for_signup');
function require_google_email_for_signup($args) {
extract($args);
if (!strstr($user_email, '@company1.com'))
exit(wp_redirect(add_query_arg('err', 'you_must_have_googlemail')));
}
私は私の会社の実際の電子メールドメインへの@ company1.comのメールアドレスを変更したが、そのコードは動作しませんでした。私が試みたすべての電子メールドメインは、私が登録することを許可しませんでした。 –
私はちょうどコードを更新しました..あなたは上記のコードを使用しました.. –