タグ付けされた質問 「user-registration」

5
登録ページからユーザー名フィールドを削除することは可能ですか?もしそうなら、どのように?
登録ページからユーザー名フィールドを削除することは可能ですか? ユーザーにメールとパスワードのみを入力してほしい。 これらの2つのパラメーターのみに基づいて新しいユーザーを作成する必要があります。 それは可能ですか?もし可能なら、どのように?

2
ユーザーロールが、自分のレベルよりも低いロールのみで新しいユーザーを作成できるようにする方法は?
私のサイトには3つの追加の役割があります。 医師 受付 ゲスト これらの役割は、次のコードによって追加されます。 * adding Doctor role */ $doctor_role = add_role('Doctor', __('Doctor'), array('read'=>'true')); /* adding Receptionist role */ $receptionist_role = add_role('Receptionist', __('Receptionist'), array('read'=>'true')); /* adding Guest role */ $guest_role = add_role('Guest', __('Guest'), array('read'=>'true')); デフォルトではAdministrator、他のすべてのロールを作成します。ただし、この割り当てロールをユーザーレベルで制限したいと思います。私が意味するのは: 管理者-すべての役割ユーザーを作成できる必要があります-デフォルトで可能です。 医師- ユーザーのみを作成ReceptionistおよびGuestロールできる必要があります 受付係- Guest役割ユーザーのみを作成できる必要があります ゲスト- ユーザーの作成は許可されていません。 どうすればこれができますか?プラグインを使用せずにこれを達成できればより良い。

9
ダッシュボードの「新しいユーザーを追加」画面にフィールドを追加する
管理パネルの[新しいユーザーの追加]ページに[会社名]フィールドを追加します。私はかなりの検索を行いましたが、これを行う方法の詳細を見つけることができませんでした。プロフィールページに情報を簡単に追加し、登録できます。 function my_custom_userfields( $contactmethods ) { //Adds customer contact details $contactmethods['company_name'] = 'Company Name'; return $contactmethods; } add_filter('user_contactmethods','my_custom_userfields',10,1); しかし、他には何もありません。

1
WordPress登録にソーシャルの詳細を事前入力する方法
私はWordPressでカスタム登録プロセスを作成しました。名、姓などの追加フィールドがたくさんあります。 Facebook / LinkedInと統合して、名、姓、メール、フィールドにFacebook / LinkedInを事前入力しますが、ユーザーは登録を完了するために他のフィールドに入力する必要があります。 そのようなことをすることは可能ですか、それをしているプラ​​グインがありますか?

3
複数のWordpress Webサイトでユーザーデータを共有する最良の方法は何ですか?
まず第一に、マルチサイトは私が探しているものではありません。ユーザーアカウントを有効にする個別のドメインで、Wordpressをすべて使用する5つのWebサイトがあります。ユーザーデータをネットワーク全体で共有する必要があります。ユーザーがアカウントを作成すると、他のすべてのWebサイトにもすぐにアクセスできます。マルチサイトを使用しているとき、Wordpressが私がやろうとしていることはお勧めできません。 強く相互接続されている、データを共有している、またはユーザーを共有しているサイトの作成を計画している場合は、マルチサイトネットワークが最適なソリューションではない可能性があります。- http://codex.wordpress.org/Before_You_Create_A_Network(第一項、第三の文) ここhttp://wordpress.org/support/topic/multiple-sites-same-users-howとここhttp://xentek.net/articles/528/で述べた「共有ユーザーテーブルトリック」を使用してみましたimplementation-the-wordpress-shared-users-table-trick /および他の多くの場所...問題は、この情報が2〜7年前のものであり、Wordpress 3.5.1を使用していて、この「トリック」が動作しないようです。 このコードをwp-configの$table_prefix行の周りに挿入しようとしました。 define('CUSTOM_USER_TABLE', 'wp_users'); define('CUSTOM_USER_META_TABLE', 'wp_usermeta'); 簡単に言えば、管理側の2番目のサイトにログインできないため、このトリックは機能しないと思います。 このデータをリンクするための最良の方法について何か提案はありますか?

1
ユーザーテーブル-user_nameとnicename
誰かが、usersテーブルのuser_nameフィールドとuser_nicenameフィールドの違いや使い方を説明できますか?彼らはそうであり、同じように振る舞います。 ウェブ検索でたくさんの投稿を見つけましたが、それらは古いバージョンのwpにのみ関連しています。

2
保留中のユーザー名登録を予約解除するにはどうすればよいですか?
新しいWordPressマルチサイトインスタンスを設定していますが、スタックのいくつかの問題を解決しています。現在最も重要なこととして、ユーザー登録メールが何らかの理由で配信されていません。その結果、アクティブ化に必要な確認メールが失われるため、複数のユーザー名が行き詰まっています。 今のところ、確認メールなしで手動でこれらのユーザー名を登録したいのですが、登録しようとすると、名前が予約されており、数日後に利用可能になるというエラーが表示されます。予約を解除するにはどうすればよいですか?

3
プログラムでユーザーを作成するときにユーザーアクティベーションメールを送信する
ここの誰かが手伝ってくれるのかしら。 基本的に、検証時にユーザーをユーザーテーブルに挿入するカスタム登録フォームを作成しました。 function _new_user($data) { // Separate Data $default_newuser = array( 'user_pass' => wp_hash_password( $data['user_pass']), 'user_login' => $data['user_login'], 'user_email' => $data['user_email'], 'first_name' => $data['first_name'], 'last_name' => $data['last_name'], 'role' => 'pending' ); wp_insert_user($default_newuser); } 今、私がする必要があるのは、次のコードで実行できる確認メールを送信するのではなくです。 wp_new_user_notification($user_id, $data['user_pass']); 代わりにユーザーアクティベーションメールを送信します。いくつか試しましたが、具体的なものを見つけることができないようです。誰かが以前にこの問題を抱えていたことを願っています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.