AM Events
Manage and display your events. Allows fully customizable layouts and includes a widget for upcoming 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-assistedAM 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]