Release: The Events Calendar 2.0.8

This release comes a bit later in the month than normal, and we’ve been putting the finishing touches on The Events Calendar 2.0.8 the past few days. As you’ll see there were a ton of translation files submitted this month and we’ve worked as many of them in as we received before codefreeze. We’ve also added a number of minor backend enhancements based on the results of last month’s usability test. (We’ll be publishing an article walking through exactly what those changes were later this week, but in the meantime let us know if you notice them / find them useful.)

There are also a handful of bug fixes, including improvements to the AJAX loader’s speed and a tweak to how time is output in the iCal feed. Now that the plugin is live we’re immediately shifting our focus back to 2.0.9, so we can get August’s monthly maintenance release out on time.

Release Notes for WordPress Events Calendar 2.0.8:

Small features, UX and Content Tweaks:

  • Integration with Presstrends.
  • Added an prominent message showing where the calendar lives on your site, appearing immediately upon initial activation.
  • Added prominent links to the frontend calendar throughout the backend: on the admin Events list, within the admin bar Events menu, on the plugins list and in the Events panel in the main left-hand admin menu.
  • Updated Events panel in main left-hand admin menu to include “Settings” and “Help,” & to rename “App Shop” to “Event Add-Ons.”
  • Added info boxes with descriptions & explanations on each tab in the Events settings.
  • Set Events menu options (under Appearance -> Menus) to appear enabled/visible by default.
  • TRIBE_HIDE_UPSELL code in wp_config now also hides “Event Add-Ons” links.
  • Incorporated ECP version into iCal feed (thanks for the tip, Andy Fragen!)
  • Incorporated tribe_settings_above_form_element_tab_{$currentTab} to ease integration of third-party add-ons with the Events Settings tabs. Note that as a result the tribe_settings_form_element filter was changed to‘tribe_settings_form_element_tab_’.$this->currentTab.
  • Warning messages now appear when attempting to publish custom recurring events with the “Every (X)” field left blank.
  • Added filters to the various title generators within the TribeEvents->maybeAddEventTitle method, so users can control calendar-related title tags in their functions.php file.
  • General audit-trail/post-origin improvements & tweaks.
  • Removed address/venue queries from views/table.php.
  • Included new Hebrew translation files (free & PRO), courtesy of Sagi Shrieber.
  • Included new Japanese translation files (free only), courtesy of Matthew Meyer.
  • Included new French translation files (free & PRO), courtesy of Arno Faure.
  • Included new Lithuanian translation files (free only), courtesy of Vincent G from Host1Free.
  • Included new Czech translation files (free & PRO), courtesy of Petr Bastan.
  • Included new Serbian translation files (free & PRO), courtesy of Marko Manojlovic.
  • Included new Bosnian translation files (free & PRO), courtesy of Marko Manojlovic.
  • Included new Croatian translation files (free & PRO), courtesy of Marko Manojlovic.
  • Included new Finnish translation files (free & PRO), courtesy of Petri Kajander.
  • Included new Catalan translation files (free only), courtesy of Fran Rosa.
  • Included updated Italian translation files (free & PRO), courtesy of Filippo Montanari.

Bug Fixes:

  • Cleaned up gridview queries to improve AJAX loader speed on sites with multiple events.
  • Clarified an incorrect message regarding template override instructions for the list widget.
  • Removed unclear/confusing message warning message regarding the need for plugin consistency and added clearer warnings with appropriate links when plugins or add-ons are out date.
  • iCal feed no longer adds an extra minute to the event’s end time (thanks for the fix, Andy Fragen!).
  • Fixed star rating icons that appeared broken on Settings -> Help as a result of the WP 3.4 update.
  • Users are no longer taken to a “Page not found” screen after submitting comments on recurring events.

One last point worth noting: we realize there were a good number of bugs reported this past month that we’d planned on patching for 2.0.8, but are not included on the list above. Unfortunately we ran out of development time this month before we could fully address some of those bugs. But anything that didn’t make the cut this month is now a top priority for 2.0.9, which will be more heavy on the bug fix front than 2.0.8 and will be out the first week of August. If you have questions about the status of an existing bug report or want to report a new one that came about with this release…let us know in the comments below or over at the forums.

Thanks, as always, for your support so far.

Comments (4)
  1. 1. When I add a new event and view, I find everything all the way to the left. Any possibility to have a margin on the left?
    2. Any way I could have a full width google map right before the write-up?
    3. Frontend:
    a. When I click on Event List, the “start,end,venue,phone,address is on a white field. Could it be on the same color as the existing background?
    b. I would like to have a field for County, not country.


    Very excited I finally found a calendar (tried 8) I activated and it actually works!!! Hopefully, I can make it more and more exciting for my audience. Maybe I have to buy the pro, but am trying this one first.

    An inexperienced 72 year old trying to make a dollar.

    Thank you so much.

    1. Hi Yvonne. Thanks for the note here, and for reaching out on these issues. We appreciate your use of the plugin. While these issues are generally better handled on the forums at, I’d be happy to help you out with the questions best I can.

      1. While you can accomplish this by delving into the code if you’re more technical, the easiest way out-of-the-box would be to try the different templating approaches under Events –> Settings –> Template. The plugin offers a couple options and your theme likely includes its own. Try each of those templates there, than review on the frontend, as all will have a slightly different visual impact.
      2. You can control the size of the map under Events –> Settings as well. In terms of adjusting the placement, it sounds like this FAQ item might help you out:
      3. You can definitely change the color scheme on the frontend; best way to do this would be to just pop open the events.css file that comes in the plugin folder. Note that if you’re going to make changes to this file, you should copy it over to a new ‘events’ folder in your theme directory and make the changes there. This way they won’t overwritten next time there is a new update to the plugin. Not sure what the difference between the existing country field is and what you are seeking, but let me know and I’ll try to assist on that end.

      Glad to hear you’re liking the calendar, and that it’s been one of the better solutions you’ve found so far. We sure appreciate it and are happy to help best we can in making sure this fully meets your needs. Please do let me know what else we can help with.

      1. Thank you so very much for helping me. I did all what you told me to do, and I think that 3 of my questions were answerd and done.

        the 4th questions is:

        I need only the following fields, but I tried to change the word “Country” (….try) to “County” (…….ty) and that did work, but the change eliminated the field on the frontend. See:

        And when clicking on “Google Maps Link”, the address shows up PLUS the words: “Select a Country:”
        You see, this website is only for the State of Connecticut.


        Event Location Details:

        Venue Name:
        Postal Code:

        Show Google Maps Link:
        Show Google Map:

  2. I have a footer with a link at the bottom of all my pages. When I added text to my calendar page it blew away my footer information with the link. How do I restore this link? The information is on all the rest of my pages. You can go to my site and look at it.

Comments are closed.