Event Manager Plugin

Like all the plugins on this site the QEM is as simple and quick as I can make it. It’s got with more features than a thing with lots of features but it works straight out of the box. You create some events and add the shortcode to a post or page and that’s it. Nothing else to configure.

Some of the features are:

Click Here to Download the Plugin

Upgrade to Pro

The free version of the plugin will do the job but if you want a whole range of extra features and a slick and professional payments portal you need the awesome Pro Version. Find out More...

Getting Started

Event Manager admin page

Event Manager admin page

Use the ‘Events ‘ tab in your dashboard to create or manage events.

When you create a new event you have a range of options:  Title, date, summary, times, location, address, website, costs and image. You don’t really have to use any of these except the title and date. Nothing will appear on your site except those fields with something in them. You can set which fields display using the plugin Event Settings tab.

You can also add a detailed description with images, links and so on (just like a normal WordPress post).

Here is the detailed how to do it guide.

The List of Events

To see the list of current events add the shortcode [qem] to any page or post.  That’s it, nothing else to do except bask in your magnificence.

Settings

To change which bits appear in the event list use the plugin Event Settings page. You can now pick and choose which options display and in which order. The Event Display tab allows you to change how the events are displayed (duh!) and the Event Styling tab let you play with the styles.  Here are some examples of the display options.

If you want to see all your events (old and new) there’s a check box that allows you to do this.  If you just want to see old events use the shortcode [qem id="archive"].

If you want to limit the number of posts on the page use the shortcode [qem posts="99"] where 99 is the number of posts.

If you have put your events into categories you can split the event list using the shortcode [qem category="name"]. If you want to highhlight each category in the list you can use the brand new colour coding.

More Shortcodes.

The Sidebar Widget has some options allowing you to set how the list is displayed in a sidebar.

A couple of guides:

The Plugin in your Language

The plugin should automatically display the dates in your language. If it doesn’t then it’s possible your WordPress installation has the wrong localization set up. Take a look at your wp-config.php and see if there is a line that looks like:

define ('WPLANG', 'es_ES');

If there isn’t, add it to your wp-config.php and upload using an FTP application. The es_ES is the language code for Spanish. There are plenty of resources available like this one to find your country code.

The Datepicker

The datepicker only works in English. There is nothing I can do about this (and I’ve tried). Dates and times are converted to a unix timestamp and the function I use to do this only works with English dates. The date will display in your language but you need to use the datepicker to select dates. The local date (in your language) is displayed to the right of the date field.

The words on the page

If you want to translate the plugin into your own language install the Logo Translate plugin (wordpress.org/plugins/loco-translate). I’ve already built the .pot file so all you need to to is build the .po file, the plugin will automatically create the .mo file. Upload the results to the QEM language folder and it’s all done.  If you can send me the files as well I will add them to the next update.

Guest Events

If you want to let visitors to you site create their own events you can do so after upgrading to the pro version. This is the guest event creator.

Troubleshooting

I’ve tried to make the plugin as bug free as possible but it’s got more and more complicated over time and things to get missed. If you have a problem I might have already tried to fix it. Some of the current issues are listed on the Troubleshooting Page.

The Calendar

You can display events as a calendar. To use the calendar just add the shortcode:  [qemcalendar].

Events on the calendar can open in a popup (with a read more link) or open to the full event. If you want to link the calendar to the event list add the URL of the pages. If have put your events in different categories you can colour code them.

Small screens often mean there isn’t room for all the events so you can select a symbol to display instead of the calendar spilling over the page.

You can also have separate calendars for each category using the shotcode [qemcalendar category="name"]

Event Registration

Check the box to display a simple event registration form on the event page. There are a range of fields you can use on the form. If you only want to display the form on specific events use the check box on the event editor.

A new feature means the registration form will collect the names of all those attending and display the list on the event. If they have a gravatar you can show this icon as well. You can update this list in the Event Editor.

Event Payments

If you have a simple event cost (such as £10 or $6) then you can integrate payments into the registration form. To do this click the Event Payment tab, scroll down and check the ‘Transfer to PayPal after registration’ box. Or you can check the payment box on individual events.

The is are options to use IPN and coupons or you can upgrade to pro for fully integrated payments.

Event Templates

The event is displayed as a normal WordPress post. Everything you have selected on the settings page will appear here. If you want to a bespoke events page you will have to create the necessary template in your theme called single-event.php. See the WordPress codex for more info.

The is a plugin option to create the template but this only works if your theme has a working single.php file. If not you may well end up with a blank page.

Download the plugin

http://wordpress.org/extend/plugins/quick-event-manager

All the Shortcodes

There are all sorts of ways to customise individual lists and calendars using an ever increasing range of shortcodes.

That’s about it really.  If you get stuck or have a problem add your comment below or use the form on the right.

Add your comment

  1. Chris Ward on 15 Jun 2018

    Hi Graham
    Found another small problem, we have a few events running at the same time and rather than set up details again I just duplicate it.
    Then I change title, date, and time and upload.
    It then (I think everytime) increases the date by one day (lucky I noticed it).
    I had to change date to previous day which made it the correct day when uploaded.
    Very strange, even after I have gone out of the event, go back with edit, change nothing but update it changes the date.
    Thanks Chris BTW hope I can reduce the title font size with the new upgrade.

  2. Chris Ward on 06 Jun 2018

    Great, works fine thanks

  3. Chris Ward on 05 Jun 2018

    Thanks for the quick fix but I’m not sure how to install. I’ve tried upload plugin but that fails.
    Can I just ftp the files or is there an easier way?
    Thanks Chris

    • Graham on 05 Jun 2018

      Chris,
      FTP is fine (it’s what I always use) or you can delete the exiting plugin and install the new. You will not lose any forms, settings or data.

  4. Chris Ward on 03 Jun 2018

    Hi Graham
    Also forgot to ask, as you see we have 8 places available and we can say book 5 places, then try and book 4 more and it won’t accept it until we change it to 3. Thats fine.
    But if we try and book 9 places straight off it will go through and accept the booking.
    You can try this if you like and we cant understand what the problem is.
    Many thanks Chris

  5. Julie Thornberry on 23 Apr 2018

    I need to know how to direct the registration emails to the “Organizer”.

    • Graham on 23 Apr 2018

      Hi Julie,
      It’s part of the ‘extensions’ that you get when you buy the pro-version.

  6. Simon on 08 Apr 2018

    I’m really excited of your plugin.

    But I haven’t been able to find a way to change information from the registration lists as an admin. I do not want to use the way through the database.

    Is it possible to extend the plugin in this area?

    thanks

    • Graham on 08 Apr 2018

      Hi Simon,
      It’s not something I’ve been asked for before. Building an editing system for registrations would be a major undertaking. If someone is prepared to pay for the work then I can give it a go.

  7. Sheila Good on 29 Mar 2018

    This is a great plugin. I’ve purchased QEM Pro and have Paypal IPN working successfully. The issue I’m experiencing is after leaving Paypal, I return to the event page and there is no message indicating that Registration or Payment was successful. The user is just presented with the registration page again. Is there something I’ve missed?

    The event I’m working with is just for testing purposes and can be found at https://wplc.org/event/event-test-paypal

    Also, is there a way to put different pricing options (like Paypal Payments). ie. Members $10, Non-Members $25.

    Thanks in advance.

  8. Raphael on 29 Mar 2018

    Hi,
    first thank you for your great plugin.
    I have an issue with the function “withdraw registration”. When I registrate to an event and then check the checkbox “withdraw registration” it doesn’t work. The message “you are already registrated to the event” and the name is still listed in the guest list under the event details.

    Thank you

  9. dohukk on 25 Feb 2018

    Hi,
    [qemreport] shortcode don’t work 🙁 Other codes work correctly

    • Graham on 25 Feb 2018

      Dohukk,
      Have you got the pro version?

  10. Pushkar on 09 Feb 2018

    Hi Graham,

    I sent you an email regarding adding a feature about “admin notes” to an event. I requested a quote too. I did not receive any response yet. I was wondering if you received it. Thanks.

    Pushkar

    • Graham on 09 Feb 2018

      It’s in hand. I’m busy adding your request and a social share option for the events and will send you a version to test very soon

Web Analytics