Description
Displays a list of events, according to given parameters.
Usage
em_display_events($args)
Parameters
- $args | array – an array of parameters (optional)
- number_of_events | int – number of events to be displayed. Defaults to 5. Use 0 to display all published events.
- categories | int/array – single id or array of event-category ID’s. Allows to display events from selected event categories.
- locations | int/array – single id or array of event-location ID’s. Allows to display events from selected event locations.
- organizers | int/array – single id or array of event-organizer ID’s. Allows to display events from selected event organizer.
- order_by | string – sort retrieved events by parameter. Defaults to ‘start’
- start (default)
- end
- publish
- title
- order | string – designates the ascending or descending order of the ‘orderby’ parameter. Defaults to ‘DESC’
- asc
- desc (default)
- show_past_events | boolean – display past events or not. Defaults to show_past_events option in plugin settings.
- show_event_thumbnail | boolean – display event thumbnail. Defaults to TRUE.
- show_event_excerpt | boolean – display event excerpt. Defaults to TRUE.
- event_thumbnail_size | string – event thumbnail size. Defaults to ‘thumbnail’
- no_events_message | string – the message if no events were returned in query. Defaults to ‘No Events’
- date_format | string – a date format recognizable by date() PHP function, for example: Y-m-d
- time_format | string – a time format recognizable by date() PHP function, for example: H:i:s
Return
Identical to get_posts() – a list of event (post) objects.