Blog

Regenerate Instance… a new option in ICS Calendar Pro 4.4.10

It doesn’t happen that often… which is why this issue didn’t surface sooner. But in some cases, if you’re moving your site from one server to another — for example, if you’ve built a site on a staging server and then you’re copying the finished site to the live server — you won’t be able to activate…

New on the website… Shortcode Builder!

As part of an ongoing effort to make it easier for new ICS Calendar users to get started, today I’m introducing the Shortcode Builder. It’s a web form that gives you an easy way to assemble your shortcode with the parameters you’d like to use. The next point release of ICS Calendar will replace the current confusing…

Sometimes you just have to admit defeat… at least temporarily

ICS Calendar version 10.6 introduced a new feature that changed how and when the plugin’s JavaScript and CSS files get loaded, deferring loading to the end of the page (including the CSS), and only loading them on pages that actually include a calendar. It’s a good goal! Not loading extra assets on pages that don’t…

A few important changes in ICS Calendar 10.7.1 and ICS Calendar Pro 4.4.3

Today ICS Calendar version 10.7.1 and ICS Calendar Pro version 4.4.3 are available. I strongly encourage users to upgrade both. (If you are running Pro, be sure to also get the 10.7.1 upgrade to the free version.) The recently introduced Load JS and CSS files on wp_enqueue_scripts action option has been removed, replaced with more…

ICS Calendar Pro v.4.4.2 adds numerous “missing” features to Full view

When ICS Calendar Pro version 4.0 rolled out at the end of December, it introduced the new Full view, based on the FullCalendar library. It was a huge new feature, but it was, necessarily, incomplete. In web development terms, we talk about a Minimum Viable Product (MVP). It’s a good way of approaching a project…

Calendars, caching, and cron

Today I received an email with an interesting question about ICS Calendar and caching. The sender wanted to know about when ICS Calendar retrieves the feed, and whether or not that can be controlled via a cron job. Good question! Here’s an edited and expanded version of my response. The basics of ICS Calendar caching…

ICS Calendar 10.6 and ICS Calendar Pro 4.3 released

Wrapping up our big late December-early January development push, ICS Calendar version 10.6 and ICS Calendar Pro version 4.3 are now available! These versions include a wide ranging number of “under-the-hood” changes as well as some improvements you’ll notice on the page. Some of these were detailed in “teaser” blog posts earlier this week. The…

Updated parameter defaults coming in ICS Calendar 10.6

ICS Calendar has grown and changed significantly since its inception nearly 6 years ago. The number of sites using it continues to grow, and the ways they commonly use it are quite different from what it was even capable of doing when it first launched. As new parameters have been added, the default has always…

Sneak preview: Masonry view coming in ICS Calendar Pro v.4.3

This is a new feature that was spurred by a user request. This user liked what List view offers, but wanted to incorporate Masonry for a more compelling design. Honestly I’m not quite sure how much of a future the classic JavaScript-based Masonry has, as it seems to have been at least partially usurped by…