- Get Started
- User Guide
- How to
- ** How to use event_type category to do more
- How to Activate EventON
- How To Allow Users to Submit Events and Create an Events Listing Page
- How to apply a patch fix
- How to Bulk Update Language Translations Using the Import/Export Tool
- How to cancel addon subscription before auto renew
- How to Deactivate EventON Addon Licenses
- How To Display or Hide the Live Now Icon
- How to Enable Auto-updates for EventON
- How to find your EventON license key
- How to Fix a Broken Sidebar Caused by the EventON Widget
- How To Hide Blank Rows On the Calendar EventTop
- How To Set Up and Use the Filter Bar on Calendars
- How to Set Up Health Guidelines for EventON and Extend It
- How to Setup & Use Custom Fields for Events
- How to setup & use multi data types
- How to Setup Basic Paypal for Events
- How to show past events
- How to show your calendar on external sites using an iFrame
- How To Turn on Sort Options On Your Calendar
- How To Upgrade Your EventON Addon License
- How to Use Hashtags to Link to Event Sections
- How to Use Single Event Data Values
- How to Use the EventCard Designer
- How To Use the EventON Shortcode Executor(ESE) Widget
- How To Use The EventTop Designer
- How To Use the ICS Import Tool
- How to Use Virtual Visible Event End Time for Events with Limited Visibility but Extended Durations
- Using an SMTP Mail Plugin To Solve Email Delivery Issues in EventON
- General
- Basic System Requirements for EventON
- Best Practices Before Doing an Addon Update
- How to Delete Old Events from WordPress Trash Automatically
- How To Upgrade From Lite to Full Version
- I am confused about Event Type categories
- What is the calendar filter
- Why am I unable to proceed with the checkout for addon purchases?
- Troubleshooting
- ** What to check if eventON is not working
- How to debug for PHP code errors
- How to debug Javascript interactive issues
- How to find if an issue is coming from eventON
- How to fix font awesome icons not working on your site
- How to fix style override issues
- Increasing the WordPress Memory Limit
- Troubleshooting Using the Health Check Plugin
- Why is Location Google Map grayed out or not displayed on Event Card
- Virtual Events
- Frequently Asked Questions
- Code snippets
- CODE: To add additional healthcare guidelines
- How to add new social share icons
- How to change “events” slug & rewrites
- How to customize the eventtop date format
- How to hook into eventTop
- How to increase event type category count
- How to load EventON scripts to a page
- How to show additional custom data in the eventCard
- CODEX
- Other
- Tricks and Tips
- ** Override CSS in your calendar
- How to create events that goes past midnight
- How to customize Events archive page
- How to customize location and organizer archive page
- How to override event colors with event type colors
- How to show featured image on eventTop
- How to show various information on the eventTop
- How to translate EventON with WPML on the front-end
- One solution for /events slug not working
- Various Creative Ways to Use Multi Data Types
- APIs
- Addons
- Action User
- ActionUser Paid Feature Events
- ActionUser Plus
- Advent Calendar
- Bookings
- Countdown
- CSV Importer
- DailyView
- Dynamic Pricing
- Event API
- Event Dynamic Pricing
- Event Lists
- Event Map
- Event Photos
- Event Reviewer
- Event Search
- Event Seats
- Event Slider
- Event Tickets
- Auto Complete Ticket Order
- Auto re-stocking refunded, cancelled or failed orders
- Changelog for Event Tickets
- CODE: How to send Emails as Bcc
- How to add additional data to confirmation email
- How to add additional fields at checkout
- How to add additional fields to download attendees CSV file
- How to customize ticket email template
- How to manage capacity separately for repeat events
- How to set up Event Tickets
- How to set up variable prices for Tickets
- How To Switch From WooCommerce Blocks to Shortcode-Based Cart & Checkout Pages
- Event Wishlist
- Filters Plus
- FullCal
- ICS Importer
- Include Anything
- Lists & Items
- Moon Data
- PDFer
- Polls
- QR Code
- Reminders
- Repeat Customizer
- RSS Feed
- RSVP Events
- RSVP Events Invitees
- RSVP Events Waitlist
- RSVP Points
- Single Events
- Speakers & Schedule
- Subscriber
- Sync Events
- Variations & Options
- Virtual Plus
- Weather
- WeeklyView
- YearlyView
- Policies
- Server Related
- Shortcode
- Translation & Languages
Changelog for ICS Importer
Last Updated: June 10, 2025
v 2.0.6 (2025-6-10)
ADDED: Notice on event edit page for ics imported events
ADDED: Ability to delete all imported events quickly
FIXED: sync already imported events not working
UPDATED: Moved perfomed jobs to lightbox view
v 2.0.5 (2025-3-5)
FIXED: ics url getting escaped incorrectly
v 2.0.4 (2024-11-14)
FIXED: import ICS file from remote lightbox controls not working
REQ: EventON 4.7.3
v 2.0.3 (2024-11-6)
FIXED: php 8.2 issues
FIXED: toTimezone() not processing certain timezones correctly
FIXED: print_imported_events() line 204 error call on null
v 2.0.2 (2024-1-3)
ADDED: fetch and import type settings
ADDED: php version validation notice
FIXED: PHP 8.3 errors
FIXED: all day event end date detection
v 2.0.1 (2023-12-5)
ADDED: hourly ics auto import cron schedule
FIXED: settings link from plugin page
FIXED: IcalParser lib toTimezone() return mixed error
v 2.0 (2023-10-13)
ADDED: ability to set custom timezone for importing events
ADDED: new side panel options to hide end time on imported events
ADDED: new side panel option to set user interaction
ADDED: new side panel option to modify all processed events times
FIXED: use wp_remote_get instead of download_url() for ICS files
UPDATED: ICS file processing via lightbox window
UPDATED: use eventon settings library
v 1.1.4 (2020-10-22)
FIXED: all day events end day importing as one day past
FIXED: validate the cron schedule passed values
FIXED: Compatibility with eventON 4.0
v 1.1.3 (2020-11-4)
FIXED: compatibility with eventON 3.0
FIXED: PHP new version compatibility issue with icalParser.php
v 1.1.2 (2020-7-29)
ADDED: Option to import past events as well
FIXED: cron errors on class
FIXED: ics from fetching past events
v 1.1.1 (2020-7-16)
FIXED: events not importing as publish
FIXED: Call to undefined method evoics_cron::record_log()
FIXED: manual file upload method giving error on first time use
v 1.1 (2020-6-19)
ADDED: hover over description to show excerpt of it
FIXED: remove \ from text
FIXED: multiline description not capturing
FIXED: description starting with http: breaking description
FIXED: a line starting with : not getting recognized
UPDATED: minor style changes
UPDATED: ics parsing library
v 1.0.4 (2019-9-20)
FIXED: sync already imported events not updating event name
FIXED: ICS time passed with TZID not processing the event time
FIXED: Ics file description not passing through correct
v 1.0.3 (2019-8-26)
ADDED: ability to edit date time by clicking on them before processing
FIXED: Duplicate event imports
FIXED: Undefined start and end date on ICS file
FIXED: support for google calendar exported ics all day events
v 1.0.2 (2017-12-19)
FIXED: setting default UTC timezone when timezone adjusting is disable
FIXED: cron jobs not recording the importing information correct
FIXED: Import to support new PHP version
FIXED: Deselect all not working correct
v 1.0.1 (2017-8-25)
ADDED: Imported events convert into links with event edit page link
ADDED: Skipped events count during import
FIXED: manual link missing error for manual upload types
FIXED: cron schedule not removing once set to manual syncing
FIXED: individual fetched events select not working
FIXED: Status field missing on import processing values
FIXED: not importing events unless clicked select all
FIXED: fetching process messages and progress not showing correct
FIXED: alreasy synced events not getting updated
FIXED: publish fetched events still saving as draft
UPDATED: success message layout design
v 1.0 (2017-7-7)
ADDED: Ability to set schedule imports from ICS file
ADDED: Ability to import events from an external ICS file URL
ADDED: Ability cron based auto importing
ADDED: UID based sync already uploaded events
ADDED: view past auto scheduled import log
UPDATED: settings layout placements
REQUIRE: Eventon 2.5.5
v 0.3 (2017-3-27)
ADDED: Pluggable hook for skipping fields when saving fields
FIXED: Location with quotation marks not showing correct
v 0.2 (2016-10-10)
UPDATED: compatibility with eventon 2.4.7
v 0.1 (2016-8-22)
Initial release
Did this article help you?