概要
WordPressの基本的な会員登録フォームは戸惑うほど単純です。 通常ユーザー名メールで会員登録が行われます。 User Registration Aideのような無料のプラグインや有料のプラグインを使用してフィールドを追加することができます。 特に有料のプラグインを使用すると、 利用規約(利用規約)、あるいは郵便番号のようなフィールドを簡単に追加することができます。 または WordPress Codexページ(Customizing the Registration Form)を参考にして、手動でフィールドを追加することも可能です。
※2019年3月に追加:この記事で取り上げたAgreeableというプラグインは、長い間更新されなかったので、使用しない方が安全です。 代わりに LH Agree to Termsというプラグインを使用してみることができます。 他の方法でWP-MembersやUltimate Memberのような無料のメンバーシップのプラグインを考慮してみることができます。
基本会員登録フォームに利用規約を追加する
この記事では、無料のプラグイン 快いですを使用して利用規約を追加する方法を説明します。 この方法で、加入者が利用規約(Terms of Service)ボックスをチェックしなければなら会員登録がされるようにすることができます。
このプラグインをインストールして有効にします。 次に、ダッシュボードの ページ>新しいページを追加で利用規約のページを一つ作成します。 タイトルは必要に応じて指定し、利用規約の内容を本文に記載した後に保存します。 今 設定> Agreeableをクリックして、 Agreeable設定ページに移動します。
設定値:
- (1)利用規約フィールドをチェックしていない場合に表示されるエラーメッセージ
- (2)利用規約のページ設定。 ドロップダウンをクリックして、事前に作成された利用規約ページを指定します。
- (3) 新しく作成するフィールドのラベル。 利用規約、個人情報の同意または希望の名称を入力します。 「Remember agreement for 30 days」をチェックすると、30日間同じ利用者に利用規約の同意を求められません。
- (4)ライトボックス(Lightbox)を有効にするかどうかを指定します。 アクティブですか? ボックスをチェックすると利用規約にライトボックスの形式で表示されます。 テストしてみると、この機能を使用していないことが、より良いようです。 (テーマによって異なるので、テストした後に決定してください。)
- (5)利用規約フィールドを表示するフォームを指定します。
このプラグインのページでは、WP、BuddyPress、bbPressログインウィジェットでテストしたされているが、テーマの問題なのかBuddyPressは正常に動作していないですね。
このプラグインを使用して会員登録フォームに利用規約を追加すると、次のように「利用規約」フィールドが追加されます。
Agreeableプラグインのほか、 CIMYユーザーエクストラフィールドという無料のプラグインを使用すると、さまざまなフィールドと利用規約あるいは個人情報保護方針に同意などの追加のフィールドを簡単に追加することができます。 (Cimy User Extra Fieldsプラグインは、更新が遅れているせいか、最新の WordPress バージョンでは、よくないという意見もありますので、テストして、現在使用中の WordPress バージョンとテーマとの互換性確認が必要になるようです。)
最後に、
WordPressでAgreeableプラグインを使用すると、別の有料のプラグインを使用していなくても、会員登録フォーム、ログインフォーム、さらにコメントフォームも利用規約に同意欄を追加することができます。 (コメントフォームでテストしてみるとテーマのせいか、雑に出ますね。この場合、CSSを使用して調整やらなくそうです。)
このプラグインを使用して会員登録フォームに利用規約を追加してみると次のように「利用規約」のフィールドが追加されます。 //とましたがどのように既存ヒウォン登録フォームに追加するかどうかを知らせるショヤジョ;
こんにちは?
会員登録フォームは WordPressで提供される基本的な会員登録フォームを意味します。
この記事で紹介するプラグインは、長い間更新されていないため使用しないで、会員登録機能を精巧に制御したい場合はWP-MembersプラグインやUltimate Memberのようなプラグインを使用してください。