Si quieres implementar un calendario de eventos en un sitio web y estás familiarizado con WordPress tienes 2 opciones, una buscar un plugin para agregar un calendario o usar un Theme que ya incluya plugin como WP CALENDAR WordPress Theme que es un excelente Theme que descubrí gracias a Xyberneticos.
Si te gusta el Theme y lo quieres descargar primero debes de registrarte gratis en el sitio de autor, aquí también puedes ver un demo del Theme que la verdad ni parece que usa WordPress.