BuddyPressで2種類の登録フォームを作る方法
-
BuddyPressを使用して、2種類のユーザー登録フォームを作り、”登録フォームA”の登録フォームから登録した場合はユーザー権限は寄稿者、”登録フォームB”から登録した場合はユーザー権限は購読者、というようにしたいです。
自分の試してみた方法としては、
WordPressの管理画面から、設定→BuddyPress→固定ページ内の”登録”を新規登録ページAに設定して、もう1つの登録フォームは、テーマ内のregistrationフォルダ内のregister.phpをコピー&ペーストし、先頭に/* Template Name:registerB */と記述したファイルをregistrationフォルダに設置して、登録フォーム用の固定ページを作成し、その固定ページのテンプレートをregisterBに設定する、という方法です。しかし、登録フォームBのURLを開くと、Notice: Undefined property: stdClass::$step in/ディレクトリ名/wp-content/plugins/buddypres/bp-members-template.php on line 2137 というエラー文言が3度表示されるのみでした。
BuddyPressで2つ別の入力内容の新規登録フォームを作る方法、その登録者権限を自動で分ける方法をわかる方がいらっしゃいましたらご教示いただきたいです。
このページを参照するに、できるはずだ、と思っています..
- トピック「BuddyPressで2種類の登録フォームを作る方法」には新たに返信することはできません。