Hi, have you read through the following instructions yet?
Yes. I have read that documentation.
Here’s the thing. I need to place a shortcode in my Update Profile page: /membership-login/membership-profile/
Remember, this is updating a profile, NOT registering for the first time.
But, with the use of the shortcode: [swpm_registration_form level=3], I am literally inserting a registration form into my Update Profile page.
Do you see where the problem is? Now the form on the update profile page is BLANK, as if someone is registering for their membership for the first time. The reason for this page is to UPDATE information… it should already be partially filled in as well.
Do you understand what I’m saying?
I even feel that while creating the “update profile” form, I would be able to make it behave differently from the “registration” form. Because they are not the same thing. The update profile, should not need asterisks at the information that has already been provided during registration. But, when I am editing my custom update profile form, I cannot remove those asterisks. Something seems off.
Hi, the Form Builder Add-on creates a profile form automatically when you crate a registration form. If you edit the registration form it should automatically update the profile form. If it doesn’t simply delete the profile form and create a new one for the same membership level. The profile form has to be identical to the registration form.
The shortcode for the profile form is as follow.
[swpm_profile_form]
The above shortcode needs to be added to the profile page.
You should not have to change this shortcode. The plugin will know which profile to pull when a member logs in.
I have put this shortcode in my /membership-login/membership-profile/
[swpm_profile_form level=3]
This is now the error I get:
Form build error. Form not found
Warning: Invalid argument supplied for foreach() in /home2/jgerber/public_html/ancestraldoctors.org/wp-content/plugins/swpm-form-builder/includes/form-output.php on line 47
adding: [swpm_profile_form] gives me the same error.
*Note- both the registration and the profile update forms are identical.
Hi make sure you have one form and one profile form for every membership level.
Yeah! This was the solution!
I did not realize there was importance in creating one for every level. I only needed a custom form for ONE of my levels, so I didn’t bother making one for the others.
Once again, I appreciate your patience in helping me with this problem.
All is now good!
edit: this link helped me as well: http://mbrsolution.com/tutorial/wordpress-simple-membership-form-builder.php#comment-6693