About WP Event Manager

What is WP Event Manager?

WP Event Manager is a lightweight, scalable and full-featured event registration plugin for adding event listing functionality to your WordPress site. The shortcode lists all the events, it can work with any theme and is really easy to setup and customize. The settings pages let you select how you want the event displayed.

 
 
How To Add Events From Frontend? – By Organizer

Organizers can list their events on your website from the frontend event submission form. They have an option to include event title, event description, images, location, etc.along with some details of organizing company.

The [submit_event_form] shortcode gives event submission form as shown in below screenshot. If you have installed pages, then this page will be getting created automatically in backend pages section Or you can create “Post an Event” page manually as well from WP-admin >> Pages >> Add New. You just have to write [submit_event_form] shortcode into the text area of the page and publish the page.

 
A User Friendly Frontend Event Submission

 

Event Submission Preview

Before going the event listing live, organizers can preview their event listing. The preview will be the same as the event detail/single page. This is the preview of the event:

 

Event Submission Preview

 

Event Listing Box Layout & Line Layout

Visitors have a complete say on how they want the event listings to be listed on the page. They can choose to view the event listing in form of box or list.

The [events] shortcode gives events list as shown in below screenshot. If you have installed pages, then this page will be getting created automatically in backend pages section Or you can create Events page manually as well from WP-admin >> Pages >> Add New. You just have to write [events] shortcode into the text area of the page and publish the page.

When the visitors click on box view option, the events will be listed like this:

 
Event Listing Box Layout
 
When the visitors click on list view option, the events will be listed one after the other as shown in the image. This type of view lets the visitor concentrate on a single listings without being distracted by the other listings.
 
Event Listing Line Layout
 
Event Search Filters

Event Search Filter options will be available on [events] shortcode page by default with the plugin activation. You don’t need to do extra settings for that.

This form filtering events with Ajax request so result are immediately shown. User can filter event listings by keyword, location, event category, event type and event ticket price.

The RSS link is also displayed which allows you to get a feed containing new events matching search & filter criteria. The Reset link used to clear all applied search and filter criteria.

 
Event Search Filters
 
Event Detail Page

Single event detail page contains all those information which have been added by organizer while submission. For ex: some basic information like metadata, event overview, organizer description, organizer details, event venue, event date & time and organizer social network in proper format. It also shows event location linked to google map.

 
Single Event listing Page
 
How To Edit, Cancel or Delete Submitted Events From Frontend?

For managing events, we have Event Management Dashboard where all the events available on your website will be listed. This makes it very easy for you, as an organizer or post author to manage your events.

Login to your account and go to frontend event dashboard to have a look at all of your events. From here, you can control the status of all your events. You can Edit, Cancel or Delete your submitted events.

 
Event Dashboard
 
Where Can I as an Admin See All Submitted Events By Organizer?

Go to WP-admin >> Event Listings >> All Events and here, you will get list of all the events submitted by organizer from the frontend event submission form.

A user friendly admin panel interface helps you to use the functions like edit, delete, mark cancelled, approve, preview, etc. of the events in an efficient way. It also enables you to use additional features like filter and search more easily.

 
A User Friendly Admin Panel Interface
 
How To Add Events From Backend? – By Admin

For you as an admin, you can easily add events you want to using the “add event” option. Just login to your admin panel and click the add new event option to display your event (WP-admin >> Event Listings >> Add New). Insert the event details and publish it for yourself.

On installing this plugin, event will be added as a custom post type. So adding an event just needs a few clicks and entering the event details. Absolutely, no coding knowledge required.

 
Add New Event From Backend - Admin Panel
 
How To Add, Edit or Delete Custom Fields For Event Submission Form?

WP Event Manager allows you to easily add additional custom fields to an events so you can use these in all kinds of cool ways to add more data to events and show them on the event detail page.

For that, go to WP-admin >> Event Listings >> Field Editor. Click on “Add Field” button to add new custom field. You can manage the custom fields settings from here. You can drag & drop the field in order to change the position of custom field on event submission form.

 
Add New customfield From Backend - Admin Panel
 
How To Enable & Add Event Type?

There are different of events that will be added to your website. What WP Event Manager lets you do is to define the “types” for the event. The “event types” will generally define what kind of event of it is. For instance – “An award function”, “Conference”, “Concert”, etc.

First of all, you need to enable the event type option to have this feature on your site. Go to WP-admin >> Event Listings >> Settings >> Event Submision >> Event Types. Here, Enable an option “Enable event types for listings” and save the changes.

Now, you can add Event Types from WP-admin >> Event Listings >> Event Types >> Add New Event type.

 
Add Event Type From Backend - Admin Panel
 

Note: Event type is different than event category. Continue reading to find out how.

 
How To Enable & Add Event Category?

WP Event Manager plugin let you add as many categories as you want. You can even create sub-categories. Categories make it easy for your visitors to find the listing of their interest on your website. Without wasting time on other categories, they can directly switch to their desired category.

First of all, you need to enable the event category option to have this feature on your site. Go to WP-admin >> Event Listings >> Settings >> Event Submision >> Categories. Here, Enable an option “Enable categories for listings” and save the changes.

Now, you can add Event Categories from WP-admin >> Event Listings >> Event Categories >> Add New Event category.

 
Add Event Category From Backend - Admin Panel
 
Event Listings Page Settings

Management of the website, is what the admin does. So to change the settings regarding the events on your website, how they are added and how they are published, the admin gets all the required setting options.

Go to WP-admin >> Event Listings >> Settings >> Event Listings and here, you will get options for event listing page as you can see in below screenshot:

 
Event Listing Settings From Backend - Admin Panel
 
  • Listings Per Page: Set the number of listings you want to show per page.
  • Cancelled Events: If an option “Hide cancelled events” is enabled, then cancelled events will be hidden from archives.
  • Hide Expired Listings: If an option “Hide expired listings in event archive/search” is enabled, then expired event listing is not searchable.
  • Hide Expired Listings Content: If an option “Hide expired listing content in single event listing (singular)” is enabled, then the content within expired listings will be hidden. Otherwise, expired listings will be displayed as normal (without the event registration area). Multi-select Categories: If enabled, the category select box will default to a multi select on the [events] shortcode.
  • Multi-select Event Types: If enabled, the event type select box will default to a multi select on the [events] shortcode.
  • Category Filter: If enabled, the category select box will default to a multi select on the [events] shortcode.
  • Event Type Filter: If enabled, the event type select box will default to a multi select on the [events] shortcode.
 
Event Submission Page Settings

We believe that providing the front end submission is important, but it’s more important to provide means through which you can manage this feature. Because, you need to moderate, inspect, manage and control what the users submit on your website. WP Event Manager will let you do with some of the most awesome options.

Go to WP-admin >> Event Listings >> Settings >> Event Submission and here, you will get options for event submission form as you can see in below screenshot:

 
Event Submission Settings From Backend - Admin Panel
 
  • Account Required: If disabled, non-logged in users will be able to submit listings without creating an account.
  • Account Creation: If enabled, non-logged in users will be able to create an account by entering their email address on the submission form.
  • Account Username: If an option “Automatically Generate Username from Email Address” is enabled, a username will be generated from the first part of the user email address. Otherwise, a username field will be shown.
  • Account Password: If an option “Use WordPress’ default behavior and email new users link to set a password” is enabled, an email will be sent to the user with their username and a link to set their password. Otherwise, a password field will be shown and their email address won’t be verified.
  • Account Role: If you enable registration on your submission form, choose a role from dropdown box for the new user.
  • Moderate New Listings: If an option “New listing submissions require admin approval” is enabled, new submissions will be pending. Admin needs to publish the event from backend after reviewing.
  • Allow Pending Edits: If an option “Submissions awaiting approval can be edited” is enabled, submissions awaiting admin approval can be edited by the user.
  • Allow Multiple Banners: If enabled, Multiple banner can add at frontend by user and backend side by admin.
  • Delete Expired listings: If enabled, expired listings will automatically deleted after 30 days.
  • Listing Expire: You can set event submission expiry time either event end date or specific days.
  • Registration Method: Choose the registratoin method for listings – Email address or website URL or Email addresses only or Website URLs only.
  • Categories: Choose whether to enable categories. Categories must be setup by an admin to allow users to choose them during submission.
  • Event Types: Choose whether to enable event types. event types must be setup by an admin to allow users to choose them during submission.
  • Ticket prices: Choose whether to enable ticket prices. Ticket prices must be setup by an admin to allow users to choose them during submission.
  • Multi-select Event Types For Submission: If enabled each event can have more than one type. The metabox on the post editor and the select box for event type on the frontend event submission form are changed by this.
  • Multi-select Event Category For Submission: If enabled each event can have more than one category. The metabox on the post editor and the select box for event category on the frontend event submission form are changed by this.
  • Time Format: Choose how you want the start and end time for events to be select on the submit event page.
 
Event Pages Settings

How important it is to manage the page that displays the event details. To manage the event page that shows all the details of your event listing, you can use the event page settings.

Go to WP-admin >> Event Listings >> Settings >> Pages and here, you can find some pages options. You need to select the related pages(as mentioned below) for the options from the dropdown box.

 
Event Page Settings From Backend - Admin Panel
 
  • Submit Event Form Page: Select the page (Post an Event) where you have placed the [submit_event_form] shortcode. This lets the plugin know where the form is located.
  • Event Dashboard Page: Select the page (Event Dashboard) where you have placed the [event_dashboard] shortcode. This lets the plugin know where the dashboard is located.
  • Event Listings Page: Select the page (Events) where you have placed the [events] shortcode. This lets the plugin know where the event listings page is located.
  • Login Page URL: Enter the Login page URL.
That’s it!! 🙂