How to add 2 file uploads to member registration form?

I am making a website with S2Members and BuddyPress. Is there any way to add 2 file uploads to the member registration form?

Another possibility I could go with would be to have the file uploads on another page and then after they upload the two files it would “promote” the member to a higher membership level within S2Members.

Is there another plugin I could install or some code I could add to the site?
I know a little PHP so if someone can show me some code that is similar to what I’m asking for that might be helpful too.

The idea of requiring two uploads as part of a registration form being submitted simultaneously to a payment processor is the sort of stuff that a developer needs to be well paid for creating – or else be a complete masochist. There are just so many moving parts there, and so much that could go badly wrong.

What I’d suggest is having a regular registration form, then a Welcome page containing a form for uploading two files, but with that form enclosed within conditionals so that it’s visible only to those at that particular level.

Then you can either upgrade manually those who fulfill that condition, or else write some PHP to do that programatically. Here are some ideas from Stack Exchange that might help: http://stackoverflow.com/questions/9181440/wordpress-change-user-role-conditionally

1 Like

Thank you a second form will suit my needs.

I am thinking of using this process for allowing members to add a company or personal image to their profile. If I do it this way, can the image later be edited by editing the member account page? It looks like the edit member account page only lets me make changes to fields that are on the input form itself.

What do you mean by the member account page? Do you mean the edit profile page in the WP backend? If so, it’s always possible to write code to make this possible.

However, if you are just talking about a personal image, you could just use an avatar plugin instead of making your own form, and then that should give you what you want ready-made (even on the edit profile pages). I use Basic User Avatars for this purpose, but there are other avatar plugins that you might like better.

Thanks Tim. That helps.