So you are planning to use WordPress to add and manage events? You are going to have an easier time doing it with the right event management themes and plugins. AM Events for WordPress is a script that lets you add events like normal posts to your site. You get fields to add start time, end time, category, and venue.
AM Events has everything you need to display events and all the relevant info on your pages. It also comes with a widget to display events on your website. Webmasters can choose category, venue, number of events in addition to customizing event description and other info.
AM Events comes with a template system to give you control over the layout. This is a free script.