Page 1 of 1

Registration form for free Membership

PostPosted: July 2nd, 2011, 5:35 pm
by Demiano
Hi, I have a standard s2Member Plugin and I want to use it for a Free Membership. I can see how to insert a PayPal button into the Membership Options Page. But I can not find a way to put a simple signup form into that page.

The Membership Options Page is set up, and the Open Registration is set to yes, but the registration form does not show automatically.

Please help,

Thanks,
Demian

Re: Registration form for free Membership

PostPosted: July 3rd, 2011, 2:28 am
by Cristián Lávaque
Choosing a page as the Membership Options Page doesn't add a registration form to it. You can point the person to the standard registration form. /wp-login.php?action=register

If you have s2Member Pro, though, you can use the free registration pro-form. WP Admin -> s2Member -> PayPal Pro-Forms -> Free Registrations

I hope that helps. :)

Re: Registration form for free Membership

PostPosted: July 3rd, 2011, 9:25 am
by Demiano
Thanks, Cristián for your quick reply.

Too questions remain though:

1. Am I right that I can not just copy and paste the html code found in wp-login.php?action=register into my Membership Options Page?

2. Is there a way to costumize the registration form beyond the settings available in s2member?
I would like to change where it says: "Register in the Blog" and also translate "last name" and "first name?" Where could I find the code for it in wordpress?

Thanks,
Demian

Re: Registration form for free Membership

PostPosted: July 3rd, 2011, 7:51 pm
by Cristián Lávaque
1. You could copy the form's HTML from wp-login.php?action=register and it'd work when you submit it from your Membership Options Page, but if there's any problem with the data validation, the person will be taken to the default form to fix it, not the custom one.

2. If you're using WordPress in your langauge, then those field names should be in your language as well. If you want to edit a file, it'd be wp-login.php, but then after an upgrade your changes would be lost.

Re: Registration form for free Membership

PostPosted: July 4th, 2011, 11:06 am
by Demiano
Thanks Cristián, for your answer.

There is a strange problem though: I copied the html code from wp-login.php?action=register, inserted it into the html editor of the Membership Options Page and it shows alright in the visual editor. But when I go to see the actual page the form does not apear :?: (??).

Another strange observation: When I change the registration forms width from 550 to 400 px, save the changes, and open it up again, it shows again 550px width.

I need to make this work soon. :roll: Thanks in advance for every helpful hint.
Demian

Re: Registration form for free Membership

PostPosted: July 4th, 2011, 11:29 am
by Cristián Lávaque
Hmm... Try not going back to the Visual editor after you paste the code in the HTML one, see if that helps.

Re: Registration form for free Membership

PostPosted: July 4th, 2011, 11:56 am
by Demiano
Thanks, Cristian,

This did the trick! I would not have expected this, but if I don´t go to the visual editor the form shows on the page! Code is mysterious.

Be well,
Demian

Re: Registration form for free Membership

PostPosted: July 4th, 2011, 12:11 pm
by Cristián Lávaque
lol, it's the Visual editor which is mysterious, it tends to mess up code.

I'm glad that solved your problem. :)