All the Shortcodes

Event List

Most of the shortcodes can be mix and matched. If you wanted all the event for 2015 in the Banana category just use [qem id=2015 category=Banana]

[qem] Standard event list
[qem id='archive'] Show old events
[qem id='all'] Show all events (old and new)
[qem id='remaining'] Show events remaining in the current month
[qem id='current'] Show all events from the current month
[qem id='today'] Only show today’s event
[qem id='9'] Show events in September (the 9th month)
[qem id='9' y='2015'] Show events in September (the 9th month) and in the year 2015
[qem id='2015'] Show events for 2015
[qem event='1234'] Show event with the ID 1234
[qem images='on'] Show event image in the event list
[qem links='off'] No link in Event title and ‘read more’ link is hidden
[qem posts='99'] Set the number of events to display
[qem fullevent='on'] Show full event details on the list
[qem category='name'] Only list events in the ‘name’ category
[qem order="asc"] Display events in reverse order (going backwards in time)
[qem linktolist="checked"] Adds a link back to the URL set on the Display Settings
[qem linktolisturl="http://url"] Set the URL and for the ‘linktolist’ shortcode
[qem listlinkanchor"Click Here"] Set the anchor text for the ‘linktolist’ shortcode

Event Calendar

[qemcalendar] Calendar view
[qemcalendar category="name"] Only display events in the ‘name’ category
[qemcalendar month="7"] Display events from the 7th month of this year
[qemcalendar year="2015"] Display events from 2015

Event Report

[qemreport event=1234] Lists all the registrants and their details for Event ID 1234. The event ID is shown on the Dashboard registration report. Probably a good idea to password protect this page.

Back to the Quick Event Manager

  1. Francesco on 13 Sep 2019:

    Hi! is it possible when I click on the image of the event, the image enlarges to full screen?

    Reply to Francesco

  2. Heino on 11 Sep 2019:

    Hi Graham,
    QEM is still GREAT!!

    Q: I would like to put the number of event-attendees on my site… Is a shortcode available to do this?

    Reply to Heino

    • Graham on 11 Sep 2019:

      Hi Heino,
      Not really. The plugin calculates the number attending when you display the event. Which means you need the event to do the counting.


      There might be a way to pretend to load the event but only display the event date/title and the number attending.

      I’ll have a think about this and send you an email with a quote.

  3. Francesco on 03 Sep 2019:

    Hi! how to limit the quantity of the events in a page?
    I used the shortcode [qem fullevent='on'] but i want to show only the next 10 events in the future

    Reply to Francesco

    • Graham on 03 Sep 2019:

      Hi Francesco.
      You should be able to use [qem fullevent=on posts=10]

  4. Gordon R. on 27 Aug 2019:

    The shortcode [qemreport event=1234] does not work when entered on a WordPress page. What may be going wrong here? Thanks!

    Reply to Gordon R.

  5. Jeen on 31 Mar 2019:

    Hi there,
    love your plugin. How can I change the layout of the event page. i.e. I dont want to have a right column on my event pages, Where to I need to go to change the settings

    Reply to Jeen

    • Graham on 31 Mar 2019:

      Hi Jeen,
      The right column is part of your theme. If your theme has a full width template you can use that. If not you need to build your own template or choose a different theme.

  6. R.Wilkins on 05 Mar 2019:

    Excellent plugin!!! I have two simple questions. 1] Is there a way to make the detailed Event content show on a page rather than post template? My post template isn’t as friendly for dynamic content. 2] Is there a shortcode to display a map of current events?

    Reply to R.Wilkins

    • Graham on 06 Mar 2019:

      Hi Robert,
      1. No. Events are posts. But it’s really easy to create an event template from your theme single.php. You can then remove all the bits you no longer need.
      2. I’ve sent you an email about this. Simple answer is: yes – but not for free.

  7. Egils on 12 Jan 2019:

    Graham, so I upgraded now. Where I can find full list of qualified shortcodes?

    Reply to Egils

    • Graham on 12 Jan 2019:

      Go to the plugin settings and click on the Extensions tab. You will see all sorts of reports

  8. Egils on 12 Jan 2019:

    Understood, by “upgraded” you mean Pro version. Well seems I will go for it although just creating website for my birthday party (not selling tickets to ACDC concert).

    Still, I need to get number of already registered people for the event to show it on the front page. Assuming there is no specific shortcode for this, could you please at least provide SQL statement to get this number from DB?

    Reply to Egils

    • Graham on 12 Jan 2019:

      Go to the ‘Settings’ tab and you will see options to display the number of people coming and how many places left.

  9. Egils on 12 Jan 2019:

    Graham, could you name this shorcode to “add to a page where people can enter their email address and see their bookings”?

    On this “All the Shortcodes” page I don’t see any relevant!

    Reply to Egils

    • Graham on 12 Jan 2019:

      In the plugin settings click on ‘Extensions’ and you will see all the shortcode options.

  10. Egils on 10 Jan 2019:

    Hi, looking for page where to say “thanks for registration” and to show actual bookings for registered customer with provided details.
    Is there any way to display it?

    Reply to Egils

    • Graham on 11 Jan 2019:

      Hi Egils,
      If you have upgraded there is an shortcode you can add to a page where people can enter their email address and see their bookings.

  11. Egils on 04 Dec 2018:

    I want to embed registration form on custom page. What is the shortcode for this?

    Reply to Egils

    • Graham on 04 Dec 2018:

      You can’t do this. The registration form is linked to the event. If you put it on a custom page you will lose all the attendee data, payments, notifications and reporting. All you will really have is a basic contact form – you won’t even know the name of the event.

  12. Philip Rowell on 27 Aug 2018:

    Cheers for that, I understand that API created before 2018 stood, i don’t like them holding my details?
    Can you use bing maps?

    Reply to Philip Rowell

    • Graham on 27 Aug 2018:

      It did until Google changed the rules. They now want you to register and give them your CC details. I could use Bing maps but you would still need to create a Microsoft account which means they will be holding the same information as Google does. I’d also have to charge for adding this option to the plugin as it’s a good few hours work.

  13. Philip Rowell on 23 Aug 2018:

    Hi I have the pro version of your great events plugin. But recently the maps do not show saying
    Can you place any light on this.
    Regards Philip

    Reply to Philip Rowell

    • Graham on 23 Aug 2018:

      If you have an API then Google would have contact you about their new charging plan. You now have to give them your credit card details. It’s all detailed here.

  14. Olivier on 24 Jul 2018:

    Hi Graham,
    Thanks again! Is it possible to automatically hide the events that ar compelte (full)? I would like to display one table with all the events (See the first table on the page and one table with only the events that are not complete (See the 3 bottom tables on the page).

    Reply to Olivier

    • Graham on 25 Jul 2018:

      Hi Oliver,
      I’ve had a quick look and it is possible to do this. I just need to work out how to do the checks without slowing down the page load speed.

  15. Olivier on 13 Jun 2018:

    Hi, thank you so much for your Plugin!!! I just installed it yesterday and it already works!!! I’m using it not for planning events, but to manage the planning of the volunteers at our event. I created different tasks at different places and I’m stuck now because I did 5 categories (Thursday to Monday) and 6 tasks (Bar1, bar1, Entry, parking…). And I would like to list the tasks (time schedule) in a table for each day (See the bottom on the page So my question is: is there a way to use the shortcode [qem category='name'] and display the events of 2 categories? (For example: ‘Bar1’ AND ‘Friday’) Thanks again. I’ll make a donation ASAP.

    Reply to Olivier

    • Graham on 21 Jun 2018:

      Hi Olivier,
      You can have more than one category in the shortcode: [qem category='bar1,friday']

  16. debbie on 23 Mar 2018:

    I have an account where the event description/add cart is put in by a shortcode from the shopping cart. However, on the event list page it shows the shopping card shortcode – not the info. The detail page shows as expected. What can I do to make sure the info shows on the listing page?

    Reply to debbie

  17. Andrew Carter on 05 Mar 2018:

    I’m struggling to get the event titles to display once more details has been clicked.

    Reply to Andrew Carter

    • Graham on 05 Mar 2018:

      Hi Andrew,
      The event title is the normal post title – if your theme has removed these then nothing will display. Are there any event details to display? All I see is an empty box for the gig.

  18. Jenny on 24 Feb 2018:

    I am struggling to get my events to display as a list. Does anyone have the code to help me do this. I want the event name, start date and location.

    Reply to Jenny

    • Graham on 24 Feb 2018:

      Hi Jenny,
      Create a new page and just add the shortcode [qem]. Publish the page and you should see the list of events. To change waht displays in the list go to the plugin settings and select the ‘Settings’ tab.

Web Analytics