Registrations

 
Registrations
Registrations add-on enables the invitees of your website to register for an event as an attendee. It also allows organizer and admin to manage the event registrations from registration dashboard.
 
Installation
You can install Registrations plugin using 2 different ways:
 
[1] Automatic Installation : You can install plugin from backend of your WordPress. Click Here to see how you can do automatic installation.
 
[2] Manual Installation : You can install plugin manually using SFTP or FTP tool as well. Click Here to see how you can do manual installation.
 
Watch this video for more clarification.
 
Registrations Form
Registration form allows attendees to register for the events. “Register for Event” button will appear on sidebar area of the event detail page and clicking on that button will display form with the fields Full name and Email address as you can see in this below screenshot:
 
Registrations Form
 
Registrations Form Fields – Add, Edit, Delete
The fields appear on the registration form at the front end can be managed (Add, Edit or Delete) from the backend at WP-admin >> Event Registration >> Registration Form. The admin can totally choose which type of information he wants the attendee to submit to get registration for the events.
 
Registrations Form Fields At Backend – Admin Panel
 
Registrations Form Settings
As seen in the image, the admin can manage the behavior of the registration form using the settings provided into the backend at WP-admin >> Event Registration >> Settings.
 
Registrations Form Settings From Backend – Admin Panel
 
Different options under the “Registration Forms” tab:
  • Email Registration Method : Show registration form for events with an email registration method. Disable “Use registration form” option to use the default registration functionality, or another form plugin.
  • Website URL Registration Method : Show registration form for events with a website URL registration method. Disable “Use registration form” to use the default registration functionality, or another form plugin.
  • User Restriction : If the option “Only allow registered users to register” enabled, only logged in users can register. For the Non-logged in users, it will ask first for login.
  • Multiple Registrations : If the option “Prevent users from registering to the same event multiple times” enabled, the register form will be hidden after registering. Disable this option if you want to allow visitors to register the same events multiple times.
 
Frontend Registrations dashboard
All the event registrations received from the attendees can be managed from the frontend registrations dashboard as well as backend registrations dashabord. Organizer can manage registrations from the frontend registrations dashboard and admin can manage all the registrations from the backend registrations dashboard.

Take a look on below screenshot for frontend registrations dashboard. You as an organizer can not only view the registration requests but also can see event registration status like total registrations, new, waiting, cancelled, confirmed, archived, total checked in etc. It’s also show you number of registrations for each event.
 
Registrations dashboard
 
Clicking on number of event registrations showing in events table on frontend registration dashboard page will redirect you on the registered attendees list page. This page will display all those attendees who have registered for that specific event with the attendees and tickets details – number of tickets, ticket type, ticket purchased date.

Organizer can change registration’s status as well(For ex: waiting -> confirmed) and make comment or note for particular registration. It could help to remember it for special action in the future. There is also an option to send email to attendee. Here, organizer can easily handle check in and not check in as well for event.
 
Registered Attendee List
 
Backend Registration Dashboard
Same like frontend registrations manage feature, Admin also can see full details about attendee which they have submitted at the time of event registration process. There is settings in backend at WP-admin >> Event Registrations >> All Event Registrations for admin to manage the event registrations.
 
Registrations Dashboard at Backend – Admin Panel
 
Admin can also change event registrations status like total registrations, new, waiting, cancelled, confirmed, archived, total checked in etc. from backend side and change status of the registration, viz. Change a registration to cancel, change from waiting to registered, etc. and manage registrations actions like delete, update and view.
 
Registrations Actions From Backend – Admin Panel
 
Registered Status At Event Listing
As shown in the image, a green “registered” status will be displayed under the event title for all those events which already have been registered by that visitor. So, visitor do not need to remember and register the same event again.
 
Registered Status At Event Listing
 
Add New Registration From Backend
Not just the voluntary registration from the front end, this plugin also allows the admin of the website to manually add the registration of a user for an event. Go to WP-admin >> Event Registrations >> Add new.
 
Add New Registration From Backend – Admin Panel
 
E-mail Notification Settings
The event registration email will be sent to organizer and attendee both after event registration done by visitor(attendee). Go to WP-admin >> Event Registrations >> Notifications in backend of your site. Here, you could see two tabs:
  • Organizer Notifications
  • Attendee Notifications
From here, you can change email message of the organizer and attendee.
 
Registered Attendee E-mail Notification Settings From Backend – Admin Panel
 
Registrations Management Settings
What if the event is cancelled? There are settings regarding the events registrations that needs to be managed.

Go to WP-admin >> Event Registrations >> Settings >> Management:
  • Delete with Events : If this option enabled, event registrations will be deleted when the parent event listing is deleted. Otherwise they will be kept on file and visible in the backend.
  • Purge Registrations : Purge registration data and files after particular days.
 
Registrations Management Settings From Backend – Admin Panel
 
To display attendee publicly at single event page, go to WP-admin >> Event Registrations >> Settings >> Attendee Information. Here, enable the option “Show Attendee” and save changes.
 
Advanced: Overriding/Customizing the templates
For overriding or customization template files can be found in the wp-event-manager-registrations/templates/ directory. To override a template file, first you need to create directory “wp-event-manager-registrations” under your theme folder and copy the template file to “/wp-content/yourtheme/wp-event-manager-registrations/” directory. Your theme will use all the template files from the “/wp-content/yourtheme/wp-event-manager-registrations/” directory instead of the plugin’s template file (/wp-content/plugins/wp-event-manager-registrations/).
  • event-registrations.php template file lists the user’s alerts.
  • registration-form.php template file which controls the alerts form display on events page.
Note: If you have override template file and plugin frequently updating then you need to sync template file with new updates from the plugin’s template file for better functionality and new features.