Thanks for the excellent question.dev9833 wrote:Is it possible to create custom registration fields that only certain users will see?
Example - Users that sign up for membership level 1 and a XYX custom capability have an extra field to fill out in the registration form, while users that sign up for membership level 1 but no custom capability have the default registration form.
I'm using s2member standard right now, but am probably going to upgrade to pro. However, I will still be using paypal standard and the paypal buttons, not paypal pro. =)
Is there a way to accomplish this? Conditionals somehow? Does s2member pro have the answer?
Thanks!
Yes, when you specify the Level associated with a Custom Registration Field configured with s2Member, it means that particular Field will be shown during registration, or not; and it means that Field will be shown on the User's Profile, or not; depending on your configuration. This configuration affects all registration/checkout forms, including both the WordPress/BuddyPress standard registration forms, Multisite registration forms, and of course, all s2Member Pro Form integrations as well. The same is true for all Profile editing panels. That being said, there is currently no configuration which allows different Custom Registration Field configurations based on Custom Capabilities.