Due to WP Calendar plug-in  now being unsupported by the Author. So after much research i found Events Manager  and they have there own website to support it @ http://wp-events-plugin.com/   there is plenty of information there to get you started  you will also need another plug-in  WP fullcalendar  by the Same  authors. The first thing you will have to do is Read all the Help you will get a lot of useful information in here

the first thing to set is the FullCalendar

most of it is straight forward

I have selected Events as I will be using Events Manager  the other settings to possibly set is Load JS and CSS files on pacific pages  great if you dont want JS to be on Every page loaded but only load on calendar page.

Events Manager

The First port of Call is the Settings page

  1. Make the following Page:- Events and  make the following child pages:- Events , Locations  Categories, tags
  2. General :- Full calendar options  Set both override to yes
  3. Pages :- Each  item has to be set to a page on the site  so make new pages for each
  4. Formatting :-  all these items use standard Html and Placeholders:-  link to a list of placeholders for each type
  5. Formatting :- Maps  you will have to setup a Google Maps API Browser Key  Link on the page

 

if you wish more specialised configuration you can edit template files but first you have to copy them in a very precise way there is an example documented on the authors website.  But for what ever reason I found it hard to get working. My structure seems to work

 

 

 

 

 

 

 

The three files are important for me to set default start and end time

When.php

<p class=”em-time-range”>
<span class=”em-event-text”><?php _e(‘Event starts at’,’dbem’); ?>
<input id=”start-time” class=”em-time-input em-time-start” type=”text” size=”8″ maxlength=”8″ name=”event_start_time” value=”07:30 PM” />
<?php _e(‘to’,’dbem’); ?>
<input id=”end-time” class=”em-time-input em-time-end” type=”text” size=”8″ maxlength=”8″ name=”event_end_time” value=”11:00 PM” />
<?php _e(‘All day’,’dbem’); ?> event_all_day)) echo ‘checked=”checked”‘; ?> />
</p>

the parts i changed was the start time and end time of the events so every time i set a new event the start and end time is automatically set  to 7:30pm and 11:00pm   might sound daft but if you are inputting a couple of hundred events and they all start and end at the same time it is well worth it

Recurring-when.php

<p class=”em-time-range”>
<?php _e(‘Events start from’,’dbem’); ?>
<input id=”start-time” class=”em-time-input em-time-start” type=”text” size=”8″ maxlength=”8″ name=”event_start_time” value=”07:30 PM” />
<?php _e(‘to’,’dbem’); ?>
<input id=”end-time” class=”em-time-input em-time-end” type=”text” size=”8″ maxlength=”8″ name=”event_end_time” value=”11:00 PM” />
<?php _e(‘All day’,’dbem’); ?> event_all_day)) echo ‘checked=”checked”‘; ?> />
</p>

For recurring Events  to set the start and end time i set the times as in the above  great when you are setting Recurring events

when-with-recurring.php

<p>
<span class=”em-recurring-text”><?php _e(‘Events start from’,’dbem’); ?>
<span class=”em-event-text”><?php _e(‘Event starts at’,’dbem’); ?>
<input id=”start-time” class=”em-time-input em-time-start” type=”text” size=”8″ maxlength=”8″ name=”event_start_time” value=”07:30 PM” />
<?php _e(‘to’,’dbem’); ?>
<input id=”end-time” class=”em-time-input em-time-end” type=”text” size=”8″ maxlength=”8″ name=”event_end_time” value=”11:00 PM” />
<?php _e(‘All day’,’dbem’); ?> <input type=”checkbox” class=”em-time-allday” name=”event_all_day” id=”em-time-all-day” value=”1″ event_all_day)) echo ‘checked=”checked”‘; ?> />
</p>

this file is set the same as the others

It still confuses me as to why there is 3 files for when  the first is for Events the other 2 are for recurring events  which I use a lot of my events

Setting up numerous events is best when the event is almost identical for every event made  as i use it for masonic meetings which are monthly i can set up all events for a particular organisation  and then to fill in the details for a single meeting  you have to detach it and then edit it  saves a lot of time having to put in the repeated  data for each event  i use it almost as a template for the meetings

Event Categories

if you have different types of meetings it is helpful to set categories you can colour code them, for easier recognition this also helps you to list all events in a category this can be in different orders :- date, alphabetical :- ascending or descending,  Location

Tags

Tags work just like categories  and you can filter events by both tags and category to give a more refined list of events

[events_list Tag=23 category=16]

#_EVENTIMAGE{95,95}#_EVENTNAME – #_EVENTDATES @ #_12HSTARTTIME

[/events_list]

The important thing here to list the Events is  [ events_list Tag=23 category= 16 ]  this will show all events that are in both the Tag and Category

this is what it looks like on the page

It would be better if you could list items that are in 2 or more categories with 1 being the main selector