I am building a website for a charity event and i would like for people to register for this event.
The form should contain name, email and other custom questions. Also I would like a page where to list the persons registered. I was thinking of using the user system + a plugin for listing the user list.
What plugins would you use?
Thanks.
Hi solomongaby:
Forms
For the form I would suggestion using GravityForms. It’s super easy to use to design and post a form, and here’s an example form we made for requests to be a presenter.
GravityForms is $39 per server but if you ask they may be willing to give a charity a free copy?
Registration
I would probably just recommend using EventBrite like we did for our WordPress business conference.
EventBrite is free to use if your event is free and the fees are well worth the lack of headache if you are charging. Using EventBrite (or a similar service) will be much, much easier than trying to implement something in WordPress for a one-time event.
I wrote a shortcode to make display easy (you can put the code in your theme’s
functions.php
file). Here’s the prototype usage for the shortcode:And this is what the shortcode looked like in use (be sure to substitute your own event URL of course):
And finally here’s the PHP source code for the short code:
check out EventExpresso (http://eventespresso.com/) which has both a paid and a free version. That should do everything you need it to.
You can modify the standard WordPresss user registration form to require more data than the usual username + email address.
Put the above in your
functions.php
.A fantastic plugin for displaying customizable lists of user is AmR User Lists
(Edit: Added user registration stuff.)
(Edit 2: Added custom data not normally saved by WordPress.)
Or use BuddyPress, has all this features and more after customizing