CSV is a tabular format that consists of rows and columns. Each row in a CSV file represents an event post; each column identifies a piece of information that comprises an event data. It is VERY Important to built your CSV file correctly to successfully import events.

Acceptable CSV file fields

publish_status - Publish status of the event: publish | draft

event_id (int) - Event post ID, if passed, event with this id will be updated with meta data

featured - Feature an event or no eg yes | no

color - Hex color for the event without # sign

event_name - Name of the event

event_description - Event main description

event_start_date & event_end_date - Start/End date in format mm/dd/YYYY

event_start_time & event_end_time - Start/End time in format h:mm:AM/PM

Location Fields: location_name => Event location Name event_location => Event location complete address evcal_location_link => Location Link (http://) evo_location_id => Location taxonomy term ID

Organizer Fields: event_organizer => Organizer Name evcal_org_contact => Organizer contact information eg. email evcal_org_address => Organizer location address evcal_org_exlink => Organizer external link (http://) evo_organizer_id => Organizer taxonomy term ID

event_gmap - Generate google maps from address. eg yes | no

evcal_subtitle - Event Subtitle

all_day - All day event eg. yes | no

hide end time -Hide end time for event eg. yes | no

event_type categories - Event type category term IDs seperated by commas eg. 4,19. You can add upto 5 event type categories in seperate columns with column headers in format event_type, event_type_2 etc.

Custom Meta Fields: cmd_{x} => Custom meta data values. You can add upto 10 custom meta field values with sepeate columns with column headers in format cmd_{x} cmd_{x}L => can be used for custom field button url data

image_url - Complete http:// url to an image from external source

image_id - (integer) existing attachment ID from wordpress site you are importing events to

evcal_lmlink - Learn more link (http)

evcal_lmlink_target - Learn more link open in new window yes | no

User Interaction Fields: _evcal_exlink_option => UX_val from 1-4 (integer) evcal_exlink => UX_VAL link to event URL (http://) _evcal_exlink_target => UX_val link open in new window yes | no

ActionUser Compatible Fields: evoau_assignu => User IDs seperated by comma to assign users to events


NOTE Please check the "sample.csv" file that came with the addon for more instruction guidance. If you are importing a large CSV file, make sure to set max_input_vars=10000 and max_execution_time=0 in php.ini file in your webhost.

You can also add additional field support using this guide

Requirements: EventON version 2.6 or higher