WordPress Virtual Event Calendar Plugin
EventON Event Calendar for Wordpress is a beautifully crafted event calendar that presents events in a minimal clutter-free design. We take pride in designing EventON to stand up to latest design trends in the industry.
EventON comes packed with 200+ useful features such as highly customizable repeating events, multiple event images, unlimited event creation, various calendar layout designs, event locations and organizers, and advance features like multi data types and language corresponding events and etc. All of this comes packed in the #1 best selling Event Calendar at codecanyon!
Exciting Features of EventON
- Supports single and multiple day events
- Create single day events
- Create events without end day or time
- Create all day events
- Duplicate events in wp-admin
- Exclude certain events from calendar
- Span events until end time while hiding end time
- Set event location image
- Set location by latitude longitude
- Save locations and re-use them for events
- Set event organizer contact information
- Save event organizer for re-using in events
- Learn more about the event link support
- Various options for how a user can interact with event
- Use universal time and date format through your website
- Schema SEO content support for calendar events
- Ability to auto archive past events
- Easily add custom CSS styles via eventON Settings
- Customize calendar month/year format
- Customize calendar date and time formats
- Ability to reset calendar appearance to default easily
- Ability to open eventCards on load
- Display upcoming events list by months
- Pre-set calendar event order ASC/DESC
- Show featured events above others in calendar
- Show calendar with only featured events
- Create calendars with featured images on list
- Dynamic “load more” pagination of events in the calendar
- Show calendar for certain fixed months
- Ability to set eventCard opening to act as accordion style
- RTL support – (right-to-left text)
- Show a limit number of events per month on the calendar
- Categorized events based on custom taxonomies
- Create calendars with only events from certain event categories
- Completely customize all the data on event rows in calendar
- Customize google maps interactive features such as mouse scroll, zoom etc.
- AJAX driven smooth month to month navigation
- Add calendar to your theme via shortcode or PHP template tag
- Integrated PayPal to accept payments for events
- Custom Language Text support and includes POT file for further customization
- Set events to show at random order
- Show events only for logged-in users
- Individual email to receive payments via paypal per event
- Make certain custom fields only visible to admin or logged-in users
- Prioritize month and year long events above others
- Add multiple images to an event
- EventON diagnose and environment via settings
- Auto set past events as complete
- Virtual event locations – 2.8.7
- Various Event status values – 2.8.7
- Event attendance mode online or physical – 2.8.7
- Edit event status field via quick edit and bulk edit functions – 2.8.9
- Ability to disable jquery mobile library from loading on page – 2.8.9
- Update event status via bulk edit for event posts – 2.8.9
- Gutenberg compatible shortcode generator – 2.8.10
- Integrated with zoom for creating meetings
- Happening now calendar view – 3.0
- Shortcode ux_val=3a open event cards as lightbox with content loaded via ajax – 3.0
- After virtual event end content to show at certain time – 3.0
- Option to apply tiemzone value to all the events – 3.0
- Local user time for events using moment.js – 3.0
- Option to hide GMT value on events – 3.0.2
- Interactive repeat event setup – 3.0.6
- Related events in order of event date – 3.0.8
- WP_Query methods to speed loading – 4.0
- hide_cancels=’yes’ hide all cancelled events – 4.0
- virtual event filters for filtering events – 4.0
- Eventtop designer – 4.1
- Link to single event page from anywhere in your site via shortcode – 4.1
- Hourly repeat -4.1
- Restrict single event page only to logged-in users – 4.1
- Mobile specific user interaction – 4.2
- sorting and filtering on search box – 4.2
- Assign multiple organizers to an event – 4.2
- Lightbox based organizer more details – 4.2
- No event section customize to a link – 4.2
- Repeat event url to support current repeat events – 4.3
- Social share: whatsapp and copy event link – 4.3
- AJAX based event edit settings – 4.3
3rd Party Integrations
- Font Awesome
- Google maps API
- Google fonts API
- moment.js
- Elementor Widget
- Gutenberg Block with EventON Shortcode Generator
- Woocommerce
- Zoom API
- Paypal Basic
- handlebars.js
Change log
= 4.3.3 (2023-2-15) = ADDED: setting to enable sanitize custom meta field saving FIXED: organizer description inside div FIXED: taxonomy save description to use html sanitize FIXED: custom meta field ul not saving correctly FIXED: custom meta field value in eventtop formatted with wp_kses() FIXED: event edit meta box closed status not saving FIXED: NOT filter not resetting back and other minor filter issues FIXED: ux_val getting overridden after lightbox event open FIXED: html content not saving for subtitle FIXED: Moved custom meta fields into separate section REMOVED: unsupported eventbrite language fields = 4.3.2 (2023-2-2) = FIXED: performer schema data disable option not passing value correct FIXED: minor schema errors FIXED: Missing organizer url from JSON-LD schema data FIXED: organizer archive page showing all social icons FIXED: elementor shortcode not working FIXED: custom meta field wysiwyg field not working FIXED: orgnizer and performer schema giving errors FIXED: elementor compatibility FIXED: custom meta field content formating UPDATED: licenses page design = 4.3.1 (2023-1-19) = ADDED: settings to allow to load current repeat by default on page load FIXED: Minor code errors FIXED: Event lists not showing events FIXED: none repeating events not visible in calendars FIXED: custom repeats buttons not working FIXED: bad timezone error Etc/GMT updated to new code FIXED: shortcode execute widget errors UPDATED: POT file = 4.3 (2023-1-18) = ADDED: pluggable filter evo_eventcard_box_html ADDED: option in single event setting to override event color on single event page ADDED: Event edit content to load via AJAX to speed up page load ADDED: multi data type custom fields to appear in term new and edit pages ADDED: repeating single event page URLs to support var/ri-current and ri-last ADDED: ability to hide single event title on single event page ADDED: support for location and organizer values in schedule view ADDED: support for event status filter to honor filter relationship status ADDED: copy event link button to social share options ADDED: support for whatsapp share in social share options FIXED: lightbox map not loading with ux_val=3a FIXED: get direction data box styles FIXED: eventtop tags hide not working FIXED: UTC enabled event current time calculations FIXED: hide past events current time correction FIXED: event organizer schema not loading FIXED: event type color override not passing into lightbox events FIXED: auto complete events using incorrect times for conditions FIXED: php compatibility with ux_val FIXED: shortcode generator flashing on elementor edit page FIXED: Live now no events styling with clickable no events UPDATED: removed blank google map files not needed anymore UPDATED: shortcode generator to load via ajax on admin = 4.2.2 (2022-11-3) = ADDED: pluggable filter evodata_taxonomy_terms to EVO_Event()->get_taxonomy_data ADDED: instagram, whatsapp, tiktok to organizer social links ADDED: Ability 4 more date ranges to WP Query method in settings FIXED: organizer more info to pass repeat interval FIXED: organizer more info with no address not showing anything in lightbox FIXED: saving virtual event settings not showing confirmation message FIXED: location address not saving FIXED: Location names with quotes not showing in edit lightbox FIXED: Location name over image not centered FIXED: font awesome icons getting override by older versions FIXED: widget area image stretching UPDATED: fontawesome version 6.2.0 UPDATED: made EVO_Event class public on event edit page UPDATED: Get directions layout and design UPDATED: for online events, pass virtual event link as LOCATION value for ICS file = 4.2.1 (2022-10-27) = ADDED: is_hook_active() for third part webhooks ADDED: Eventon settings class global get_event_edit_settings() FIXED: minor style issues FIXED: edit event page not loading eventon_functions.js file FIXED: eventon-core-functions.php on line 1898 error FIXED: monthly repeat week of the month to repeat error FIXED: missing learn more translation UPDATED: evo elements styles minor = 4.2 (2022-10-24) = ADDED: New font family as the default font face of eventON ADDED: new color scheme for calendar fonts ADDED: separate user interaction type only for mobile users ADDED: ability to link no events box to a link ADDED: ability to change style of no events box ADDED: New single event page eventtop style - Immersive flow ADDED: No events box appearance in settings ADDED: JQ trigger function to load google maps at any given point ADDED: sorting and filter capabilities to standalone search box ADDED: event filters enabled and used indicator bubble/check mark ADDED: Clear filter button to reset all set filters to default ADDED: hash support for single event link to scroll direct to event sections ADDED: global ajax object ADDED: organizer learn more on event card to load in lightbox ADDED: eventtop organizer details to load in lightbox ADDED: ability to select multiple organizers for an event FIXED: settings missing file error FIXED: eventtop designer top bar missing in settings FIXED: child template files not working FIXED: event type archive template formatting FIXED: download all events ICS timezone errors FIXED: sort bar open by default to indicate on sort button FIXED: search box enter key press not working on dynamically created search box FIXED: same location name and address to show only once FIXED: organizer archive page link to organizer title FIXED: error on admin edit event tax page without image FIXED: taxonomy pages to run direct shortcode function to avoid expensive regex UPDATED: backend UI styles UPDATED: tiles with event detail below design and layout UPDATED: tiles view design over all UPDATED: a more bold filter design UPDATED: organizer bigger image UPDATED: multi data types to use a global taxonomy class to save and fetch data UPDATED: related events layout design UPDATED: organizer and location archive page designs = 4.1.3 (2022-9-8) = ADDED: organizer social link to display in eventcard as well FIXED: single event page not loading the scripts FIXED: google fonts not loading on admin pages FIXED: login access restriction to single event page not working FIXED: widget block arrow styles FIXED: Custom time format on eventcard to honor am pm value set in eventon language UPDATED: event edit page styles = 4.1.2 (2022-9-1) = ADDED: evo_event_permalink pluggable filter for event link ADDED: google doc link on how to restrict API key FIXED: array undefined error missed conditions FIXED: mobile layout issues FIXED: event edit time display in UTC timezone FIXED: happening now live calendar time incorrections FIXED: custom meta data icon not showing on eventtop FIXED: schedule view all day events text not translated FIXED: schedule view all day events not showing time as all day FIXED: schedule view responsive layout FIXED: live now event image not showing FIXED: when event starts they stop appearing in the calendar currenttime > site time FIXED: live now calendar upcoming event countdown time error FIXED: widgets admin area error FIXED: elementor register controls() error FIXED: Restrict single event page to loggedin users not working UPDATED: moment.js to version 2.29.4 = 4.1.1 (2022-7-11) = FIXED: array undefined error FIXED: Event tag types not showing without tags active FIXED: Location map not working FIXED: custom meta data field not showing in eventtop UPDATED: POT file = 4.1 (2022-7-5) = ADDED: pluggable filter evo_lang_values_healthcare_guidelines for language values ADDED: settings for single event page only for logged in users ADDED: support for hourly repeat mode ADDED: link to single event from anywhere on your site using shortcode [eventon_anywhere id='' repeat_interval=''] ADDED: Ability to show current repeat instance relative to others in repeat event title ADDED: eventtop designer to customize eventtop layout ADDED: Basis for support for all webhook systems like zapier and ifttt FIXED: download all events as ICS from settings give error FIXED: featured event image stretching out in safari FIXED: add to google cal all day events end date incorrect FIXED: view switcher text strings missing in translate FIXED: multi data types lightbox save not working FIXED: tiles style lightbox eventtop to honor eventtop_styles FIXED: postponed events showing progress bar FIXED: eventcard and eventtop time incorrectly showing FIXED: ICS download event not showing correct time FIXED: {startdate} dynamic tags not translating FIXED: generate_time_() $data_array initial definition FIXED: _vir_url formating special characters from virtual URL FIXED: Use UTC offset time globally on calendars showing events in incorrect months FIXED: search box not responding to eventtop_styles shortcode value UPDATED: new function to datetime class __get_lang_formatted_timestr() = 4.0.6 (2022-4-5) = ADDED: support for eventon element color picker with input field ADDED: Tabbed view support into shortcode generator using shortcode [add_eventon_tabs] FIXED: virtual moderator not saved showing user as moderator FIXED: event type taxonomy archive page error FIXED: multiple eventON gutenberg blocks not working properly on same page FIXED: quick edit time pm value save as am FIXED: text error for healthcare guide FIXED: repeat events link not sharing correct on social share FIXED: search not passing correct $_POST values for sanitizing FIXED: schedule view showing end time for hide end time FIXED: virtual event HTML content getting stripped of tags FIXED: hide end time still shows on edit all events page FIXED: eventcard location text not all caps FIXED: Google fonts not loading in backend FIXED: ICS add to calendar all day events saving as different date FIXED: all day events saving adjust set times UPDATED: virtual stream url is optional now = 4.0.5 (2022-3-1) = FIXED: end time was saving as end hour FIXED: syntax error on class-meta_boxes-health.php 74 UPDATED: Do not delete eventon settings changed to not delete by default UPDATED: POT file = 4.0.4 (2022-2-28) = FIXED: 12am/pm changing the date to next day FIXED: event end time minutes not saving correctly FIXED: Undefined variable $unix_vir_end = 4.0.3 (2022-2-24) = ADDED: evo_helper->sanitize_array() ADDED: download all events as ICS to include event url in description field ADDED: pluggable filters to expand healthcare data ADDED: select2 dropdown for virtual event moderator field ADDED: Option to set virtual event end time (BETA) ADDED: ability to hide next events in live now calendar FIXED: repeat event all day showing time FIXED: tiles with ux_val=3a causing eventcard to not load FIXED: colorful eventtop text color in appearance FIXED: font family missing some classes for secondary font FIXED: repeat events settings not showing with translations FIXED: event custom meta field dynamic data link value not working FIXED: gutenberg editor not updating in real time FIXED: widget area layout issues via block based widgets FIXED: js > evo_cal_get_basic_eventdata() passing event name as html UPDATED: backender placeholder font color for input field UPDATED: virtual event eventtop tag to be shown based on event attendance mode UPDATED: virtual event settings configuration for event edit moved to separate lightbox UPDATED: backend lightbox styles and functions = 4.0.2 (2021-11-11) = ADDED: ability to set default eventtop_style for calendars via settings ADDED: related events to be sortable and draggable ADDED: support for dynamic values for custom meta data for event ADDED: 3:1 event card row for event card designer FIXED: archieve pages showing events as white all FIXED: eventon settings menu access to non admin roles using manage_eventon FIXED: tiles with 4 in a row responsiveness FIXED: featured image as direct image not showing extra images FIXED: live now calendar not loading with featured images FIXED: smaller screen content cut off FIXED: JS evo_append_lb() function to support CAL value and set lightbox color FIXED: eventon Settings zoom tooltip thanks @OvereatersAnonymous FIXED: recursive_sanitize_array_fields() sanitation thank you @jamiolee FIXED: lightbox event countdown timer not active FIXED: lightbox eventtop color not syncing with rest of the calendar FIXED: cancel event text not showing on non list events FIXED: event card cell responsiveness FIXED: quick edit to hide event time for month/year long events FIXED: in mobile screen event data box content to spread evenly UPDATED: Lightbox close button to stay sticky on top while scroll = 4.0.1 (2021-10-13) = ADDED: eventtop_style='4' clean eventtop with gaps ADDED: legacy tile detail under image with clean style using tile_style='2' FIXED: learn more link showing without a link FIXED: Responsive styles and various other style conflicts FIXED: single event box styles FIXED: undefined function EVO_Error() caught via wordpress FIXED: Live now calendar responsive issues FIXED: PHP8 compatibility = 4.0 (2021-10-7) = ADDED: shortcode hide_cancels=yes to hide all cancel events from calendar events ADDED: view_switcher to allow switching between different calendar views quickly using view_switcher='yes' - addons required ADDED: event card designer via Settings ADDED: Event image and color for related events in new bigger layout ADDED: support to hide various parts of eventtop via shortcode hide_et_dn, hide_et_tags, hide_et_tl, hide_et_extra ADDED: support for showing only certain parts of an event using [add_single_eventon event_parts='yes'] ADDED: virtual events filter for event filtering ADDED: event type filter for event filtering ADDED: event attendance mode option for event edit settings ADDED: settings option to hide below eventtop tags ADDED: Option to select event query method via Settings > WP EventON Core Settings ADDED: new event health field Vaccination Required ADDED: new eventtop date design style via eventtop_date_style='1' ADDED: Schedule View as part of eventON ADDED: pluggable filter eventon_event_title_editbtn for edit button on eventtop ADDED: Ability to select single event eventtop style via settings > Single Events ADDED: Event location coordinates generation via wp_remote_get ADDED: Generate location coordinates button FIXED: event type widget not working correct FIXED: past and future event text translation error UPDATED: calendar filtering function for post_tags specific only to events to show UPDATED: Live now calendar styles and layout with show_et_ft_img='yes' UPDATED: tiles event details below design and layout refresh UPDATED: cancelled events display style UPDATED: Shortcode generator layout and styles UPDATED: EventON Settings page styles and layout UPDATED: Handlebar.js library to latest 4.7.7 version UPDATED: Moved most of ajde library to EVO_Settings() and EVO()->elements IMPORTANT: default calendar eventtop style to colorful eventtop with gaps < == Complete changelog can be found at http://docs.myeventon.com/documentations/eventon-changelog/ ==>