“I’ve updated my ical and it’s not showing in the ical events”
At the risk of stating the obvious, if your ical file is stored remotely, you do NOT want your website fetching it every time someone browses to a page with the events. This could really slow your website down. Therefore the amr ical events plugin caches the ical file and allows you to specify how frequently to update the cache. If you update events once a week, then 24 hours may be adequate. Of course you can also make a manual refresh happen any time.
How often is the calendar checked for new events?
A default refresh period or cache value in hours is specified in the admin menu configuration. Consider your update frequency when setting this value. If cached file is older than the cache value on the next request, then it will get the file again.

The ical events cache setting in hours
Manual forced refresh
Refresh icon
If you have the refresh icon displayed on your calendar page, or widget, click it – it will force the ical file to be fetched again.
Hover over the refresh icon to see the last date and time that the cache was refreshed.

Time of last refresh
NOTE: there have been times when the file re-fetched has not yet been updated by the ical generator – this is NOT the plugin’s fault. To check whether that is what is happening, save the ic file to your pc and edit with note pad – see if your update is inside.

Look inside the ics file
Refresh query parameters
If you do not have the refresh icon displayed, then add a “?nocache” or “&nocache” to your url depending on your wordpress url permalink structure and refresh the page. In most cases this should cause the plugin to refresh.

Add nocache to url line if no refresh icon
Via the backdoor
Delete the cache file itself – in your uploads directory, look for amr-ical-events folder and delete the contents – that will cause a refresh as though it were the first time.

Delete the cache files
Fudging it via the plugin (not widget) settings
Iif you don’t have file access, and don’t have the refresh icons showing, then in the settings> amr ical events > set the list type you are using (defaulst are 1 for page and 4 for widget) option refresh (it’s in hours) to 0, browse to a page with the widget.

Scroll sideways to see list type 4
Remember to set it back to 24 for example (else it will fetch the file every time someone browses to a page… slow and the ical server may not like being nagged.)
Of course by the time you have read all of this and etc, it may have refreshed anyway!
Related posts:


