WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Atte Moisio v1.13.1

AM Events

Manage and display your events. Allows fully customizable layouts and includes a widget for upcoming events.

AM Events

The facts

Rating
4.7★ from 7
Active installs
80+
Price
Free
Last updated
14 Nov 2017
Added
May 2013
Requires WP
3.3.1
Tested up to
WP 4.8.30
Downloads
14,407

Our analysis

AI-assisted

AM Events is a WordPress plugin designed to create and manage events as a custom post type. It allows you to add event details such as start date, end date, venue, and category, and supports recurring events on a weekly or biweekly basis.

The plugin does not provide ready-made layouts, giving you the flexibility to integrate and customise events according to your theme. It includes an admin interface for managing events and a fully customisable widget for displaying upcoming events, which can be tailored using various shortcodes.

Best for: This plugin suits users looking to manage events on their WordPress site with customisation options.

What it does well

  • Creates a custom post type for events
  • Supports recurring events
  • Customisable widget for upcoming events
  • Allows full integration with your theme
  • Admin interface for managing events

Where it falls short

  • No ready-made layouts provided
  • Limited information on updates and support

Verdict

AM Events offers a straightforward solution for event management, but its lack of pre-designed layouts may require additional effort for integration.

From the developer

Atte Moisio's own description of AM Events, lightly tidied.

The purpose of this plugin is to add an event type similar to the normal post type. By design this plugin doesn’t provide any ready-made layouts, and allows the events to be fully integrated and customized to the theme of your choosing.

Current Features

  • Admin pages to view/create/modify events.
  • Available data fields for events: start date, end date, venue, category
  • Create weekly or biweekly recurring events
  • Fully customizable widget for displaying upcoming events.

The custom post type created by the plugin is named ‘am_event’ and has two taxonomies: ‘am_event_categories’ and ‘am_venues’. Dates are stored as post metadata. Displaying the events is done in the theme files using WP_Query and the template tags provided by the plugin. This allows full control over the layout and what elements to show.

The widget for displaying upcoming events uses a simple template system for full control of the layout.

If you think something critical is missing, feel free to send me a request.

The plugin is available in the following languages (pot-file included for additional translations):

  • English
  • French
  • Norwegian
  • Finnish

Tutorial

For integrating AM Events to an existing theme, I suggest creating a child theme with custom page templates. You can find an example of a working Twenty Twelve child theme from https://github.com/attemoi/am-events-child-theme containing three different page templates for event pages.

Widget

Here are the shortcodes available in the upcoming events widget template.

  • [event-title]
  • [start-date]
  • [end-date]
  • [event-venue]
  • [event-category]
  • [content]
  • [thumbnail]
  • [excerpt]
  • [permalink]
  • [meta]

Conditional shortcodes:

  • [if cond=”startdate-is-enddate”]
  • [if cond=”startdate-not-enddate”]
  • [if cond=”startday-is-endday”]
  • [if cond=”startday-not-endday”]
  • [if cond=”has-venue”]
  • [if cond=”has-category”]

The title can be linked to the event post with the ‘link’ attribute, e.g. [event-title link=true]

Read the full description on the official page →

Tagged as