Ask your WordPress questions! Pay money and get answers fast! Comodo Trusted Site Seal
Official PayPal Seal

Extended registartion form on wp-registration WordPress

  • SOLVED

Hello,

I have a complete locked down wordpress site using [[LINK href="http://wordpress.org/extend/plugins/password-protect-plugin-for-wordpress/"]]password protect plugin for wordpress[[/LINK]], but the client now wants extended registration fields on the wp-registration form.

The generic registration fields are User name and E-mail.

My client wants these extra fields added (Profile custom fields...)

* Title
* First name
* Family name
* Email address
* Publication / Company
* Job Title
* Publication Location
* Language ( english, spanish and italian )

Not massively fussed about the order

At first, I thought I found the perfect plugin...

[[LINK href="http://wordpress.org/extend/plugins/pie-register/"]]http://wordpress.org/extend/plugins/pie-register/[[/LINK]]

But it says it is not compatible with 3.3.1? But I tried it anyway.


<strong>INSTALLATION</strong>

It seemed to work, could not believe how good this plugin is. Added extra custom fields, plus it allows me to add extra custom fields in a dropdown (select) format. Perfect.

I styled the form up and it looked awesome.

<strong>TESTING</strong>

Registering seemed to work, but when I go to the profile page of the new registered user. All the custom fields just display 'Array' - See [[LINK href=" http://i.imgur.com/2wXYY.png"]]screenshot[[/LINK]] here [[LINK href=" http://i.imgur.com/2wXYY.png"]]
http://i.imgur.com/2wXYY.png[[/LINK]]

OK, so I thought this was because I was using the latest [[LINK href="http://wordpress.org/latest.zip"]]Wordpress 3.3.1[[/LINK]] - so I downgraded to [[LINK href="http://wordpress.org/wordpress-3.2.1.zip"]]Wordpress 3.2.1[[/LINK]], and still it was returning 'Array' in these custom fields and not actually capturing any of my custom field inputted data.

<strong>HELP</strong>

Does any one have alternative solutions to a user registration form on the wp-registration page?

Or does anyone know how to get the Pie Registration to work properly?


<strong>SYSTEM INFO</strong>

I am using [[LINK href="http://wordpress.org/latest.zip"]]Wordpress 3.3.1[[/LINK]]

I've packaged all my activated plugins here... [[LINK href="http://wtrns.fr/plC7PpOp82zHCA"]]http://wtrns.fr/plC7PpOp82zHCA[[/LINK]]


If you need any more info, please let me know thanks. Can't really give out log ins out for my site.

Thanks

Answers (4)

2012-01-26

idt answers:

Hi,

Have you tried this plugin: [[LINK href="http://wordpress.org/extend/plugins/cimy-user-extra-fields/"]]http://wordpress.org/extend/plugins/cimy-user-extra-fields/[[/LINK]]

Thanks,
idt

2012-01-26

Francisco Javier Carazo Gil answers:

Hi,

I used to use this one: http://wordpress.org/extend/plugins/register-plus/ but nowadays I cannot find it.

I'm going to look for a good link.


Francisco Javier Carazo Gil comments:

Thanks for the file Julio. What happend with this plugin?

Try this also: http://wordpress.org/extend/plugins/simplr-registration-form/


Francisco Javier Carazo Gil comments:

More options: http://wordpress.org/extend/plugins/customize-your-community/

And remember, you may want convert your blog in a community (with social functionality) and you want to use: [[LINK href="http://www.buddypress.org"]]BuddyPress[[/LINK]].


Josh Cranwell comments:

OK I installed register plus...

These are the settings I set up...

http://i.imgur.com/wDdbI.jpg

then this is the settings after I saved...

http://i.imgur.com/StZ3b.jpg


As you can see all my custom fields have vanished apart from the select field.

I've tried this twice and the same happened.

Again this plugin looks ideal, but falls over on the custom fields.

This plugin looks like the same plugin as http://wordpress.org/extend/plugins/pie-register/


Francisco Javier Carazo Gil comments:

You can try also this one: http://www.makeuseof.com/tag/create-registration-form-types-forms-wordpress-cformsii/

And there is an addon for Gravity Forms: http://www.gravityhelp.com/gravity-forms-user-registration-add-on-v1-2-11-released/


Josh Cranwell comments:

So your saying I can achieve my problem with the gravity forms addon?

Can I put the gravity registration form on the wp-register page?


Francisco Javier Carazo Gil comments:

I haven't used Gravity Forms before, but in that link, for what it's saying it should be possible.


Josh Cranwell comments:

I'm a big fan of gravity forms, I'm on it...

2012-01-26

Julio Potier answers:

Hello

Try this one too
http://skullbit.com/wordpress-plugin/register-plus/

see you


Julio Potier comments:

damn website offline :/


Julio Potier comments:

i put it here : [[LINK href="http://www.boiteaweb.fr/josh/register-plus.zip"]]http://www.boiteaweb.fr/josh/register-plus.zip[[/LINK]]


Julio Potier comments:

Francisco Javier Carazo Gil : hehe same, i've got the .zip ;) take it !


Josh Cranwell comments:

OK I installed your plugin...

These are the settings I set up...

[[LINK href="http://i.imgur.com/StZ3b.jpg"]]http://i.imgur.com/StZ3b.jpg[[/LINK]]

then this is the settings after I saved...

[[LINK href="http://i.imgur.com/wDdbI.jpg"]]http://i.imgur.com/wDdbI.jpg
[[/LINK]]

As you can see all my custom fields have vanished apart from the select field.

I've tried this twice and the same happened.

Again this plugin looks ideal, but falls over on the custom fields.

This plugin looks like the same plugin as [[LINK href="http://wordpress.org/extend/plugins/pie-register/"]]http://wordpress.org/extend/plugins/pie-register/[[/LINK]]


Josh Cranwell comments:

Sorry I got it mixed up...

These are the settings I set up...

http://i.imgur.com/wDdbI.jpg

then this is the settings after I saved...

http://i.imgur.com/StZ3b.jpg

2012-01-26

John Cotton answers:

I haven't tried this, but try changing line 1471 in pie-register.php to

$value = get_user_meta( $user_ID, $id, true );


Josh Cranwell comments:

Hi John,

This bizarrely enough seemed to work.

Do you think there's any risks in this?

Many Thanks


John Cotton comments:

No risks, other than that the plugin author may not fix the issue in the next upgrade and thus overwrite your fix.

You should contact him.