Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Connect Daily Events Calendar

Provides responsive full-sized calendar, mini-calendar, simple events list, detailed events list, public event add form, and much more.

Connect Daily Events Calendar is a full-featured calendar that can meet the most demanding needs. It offers a huge feature set and add-ons that extend it even further. Give your clients a complete solution that includes responsive views, mobile device support, email and text reminders, resource management, public and private calendars, iCal/JSON/RSS/CSV import and export, social media support, and tons more! You can get started with the free version of Connect Daily Events Calendar, and as your needs grow, add features without learning a new system and retraining staff.

No matter what size organization, Connect Daily Events Calendar has the features you need. Casual users will find it easy to use. Mid-sized organizations will find its resource management a great solution for their needs. Enterprise users will find that it handles complex security needs and has features like custom fields and social media integration. Whether you're a church or synagogue, a non-profit or a business, a university or a government agency, Connect Daily is being used by people like you.

Connect Daily makes your calendar data accessible. We offer simple list and mini-calendar widgets for side-bars, along with detailed list of events widgets, and responsive full-sized calendars. You can filter by type of event for your site as well: put featured events on your front page, place training events on another page, and community events on another. Connect Daily's unique filtering support in its widgets and short codes make it a snap to bring specific calendar data into different parts of your design. Site visitors can even subscribe using mobile devices or desktop software and have your calendar no matter where they are!

Rock Solid Software with Amazing Support

Connect Daily Events Calendar has been under continuous use and development for over 10 years. Thousands of users depend on it to power their web site, and manage their events. We know that features alone are not enough. Training and support are important. Connect Daily Events Calendar provides a manual in online and printable format as well as video tutorials. We can also provide one-on-one training sessions. We know that you're busy, and getting problems solved fast is important to you. That's why we offer forum, email, and phone support to get you running fast.

Basic Features:

  • Responsive views including month view, and detailed list view.
  • Customizable appearance, including colors, fonts. Per item colors for all events.
  • Unlimited Events per Calendar.
  • Mobile Device Support
  • Data Export, and Import
    • iCalendar (RFC-5545) for export to iPhone, Google Calendar, and many others.
    • JSON
    • CSV
    • RSS 2.0 XML
    • EventBrite and BrownPaperTicket Events
  • Advanced recurrence support including exception dates.
  • High performance. Easily handles 10's of thousands of events.

Premium Features Also Available:

  • Unlimited Calendars
  • Unlimited technical support including phone and email support.
  • Resource utilization planning with conflict checking, approvals and Gantt chart views.
  • Attach documents including PDFs and Word documents to events.
  • User-defined Fields
  • Facebook and Twitter integration; create a campaign of posts to publicize your event.
  • Public add of events.
  • Calendars can be combined to make composite calendars. Any calendar can belong to any number of composite calendars.
  • User and Group level security.
  • Time Zone Support
  • Automatic recurring import.
  • Social networking support.
  • Geographic Radius Search
  • View a complete feature list.

All premium features can be tried for 30 days.

Some of the recurrence types Connect Daily can handle are:

  • Weekly events (e.g. every Wednesday)
  • Monthly Events
  • the 2nd Tuesday of each month
  • every other Thursday
  • the last weekday of each month
  • Specific Dates
  • Exception dates to recurring events.

Connect Daily Web Calendar supports:

  • Responsive Month View Calendar
  • Public Event Add (Responsive)
  • Mini-Calendars Widget
  • Simple List of Events Widget & Short Code
  • Responsive Detailed List of Events Widget and Short Code.
  • iCal (RFC-5545) export widget and short code.

Connect Daily Web Calendar - Resources

Author MH Software, Inc.
Contributors mhsoftware
Tags calendar, calendario, calendrier, church, church calendar, Connect Daily, event scheduling, ical, icalendar, kalendar, room booking, room scheduling
  1. connect-daily-web-calendar screenshot 1

    Screenshot Detailed List of Events and Mini-Calendar

  2. connect-daily-web-calendar screenshot 2

    Screenshot List of Events for a Specific Day

  3. connect-daily-web-calendar screenshot 3

    Screenshot Month View Calendar

  4. connect-daily-web-calendar screenshot 4

    Screenshot Simple List of Events

  5. connect-daily-web-calendar screenshot 5

    Screenshot Day View Calendar

  • From the WordPress Dashboard, select Plugins | Add New. Search for Connect Daily and click on the Install Now button. The button will change to Activate. Click on the Activate button.
  • From your WordPress Dashboard, Connect Daily | Settings page, select the option to create a calendar, or enter the information for an existing Connect Daily calendar.
  • Go to a post/page, and select the Connect Daily Calendar button in the editor's toolbar. Follow the on-screen cues to select the kind of short code and insert it.
  • To use one of the widgets, go to the WordPress Dashboard, Appearance, Widgets and drag the desired Connect Daily widget into your widget area. Configure the widgets using the settings form.

We've got a tutorial you can watch here: Plugin Tutorial Video

V1.2.14 - 04.02.2017

  • There is now an option to display event end time for the simple and detailed lists.
  • Viewing a single day's events from the mini-calendars will always show the event end time.
  • Viewing event details from the simple list, or a collapsed detailed list will always show the event end time.
  • CSS Enhancements: View day popup includes a divider between events. Set word wrap to break on full-sized calendar so calendar won't overflow container. Add borders to month calendar, and set border-collapse to collapse. Set background-color for off-days in month calendar.
  • Disable caching for two hours on install.
  • Updated tutorial.

V1.2.13 - 05.01.2017

  • Remote Requests were not putting the accept-language header in BCP 47 format as required.
  • The create cloud calendar screen now offers options to provision public event creation and import example resource management data.

V1.2.12 - 16.12.2016

  • If the plugin is not configured, and the time zone is set to UTC, a warning is displayed.
  • Improved transient purge to handle cases where the transient's timeout record isn't present.

V1.2.11 - 25.11.2016

  • Fixed an issue with date formatting in the single day popup with certain configurations of PHP/WordPress.
  • Fixed an issue with responsiveness in the full-sized calendar when using the event type filter.

V1.2.10 - 18.11.2016

  • Fix an issue where the PHP version requirement message wasn't getting displayed.

V1.2.9 - 09.11.2016

  • Status notices to WordPress menu and dashboard to guide users through the configuration process.
  • Add status notice/messages to menu and dashboard when critical error conditions are detected.
  • Changed version handling on script files.

V1.2.8 - 26.09.2016

  • Added exclude_ids parameter to event filter short code to allow exclusion of specific ids.
  • Fix a problem in the style sheet editor related to attribute selectors.

V1.2.7 - 18.09.2016

  • Responsive full-sized calendar now supports dynamic filtering on event type, style, calendar, or location.
  • Word, Excel, Publisher, and Zip attachments will now have an icon displayed along with the file name.
  • Fixed a problem with date formatting in the view day popup for non-US locales.
  • Responsive full-sized calendar: fixed a problem where the time value/format came from Connect Daily, ignoring the configured WordPress time zone and format.
  • Add workaround for other plugins/themes calling date_default_timezone_set() and affecting time formatting.
  • Now using php 5.3.5 with lint script to detect possible incompatibilities.

V1.2.6 - 15.08.2016

  • Public event creation form now supports resource selection.
  • CSS updates to improve mini-calendar styling with some themes.
  • CSS updates to improve add event form with some themes.
  • Event creation form submits client address with request.

V1.2.5 - 22.07.2016

  • The options for allow_duplicates were inverted in the widget editors.
  • The URL wasn't validating if a username/password were not supplied.
  • Fix dropdown initialization issue in widgets.

V1.2.4 - 06.07.2016

  • Fixed an issue where a spurious error message would be displayed when changing the URL.
  • Fixed an issue where entering a username would be treated as a password/username change.
  • Added validations and cleanup transforms to settings URL.
  • Add charset=utf-8 to iCalendar and JSON Content-Type headers.
  • Minor code cleanup.

V1.2.3 - 20.06.2016

  • Fix a PHP 5.3 compatibility issue.

V1.2.2 - 16.06.2016

  • Fixed an issue with multi-day events in the simple list when allow_duplicates is enabled. Multi-day events were not displayed on each day.
  • Bump minimum PHP version to 5.4.4 because json_encode() doesn't handle Unicode in previous versions. PHP dropped support for the 5.3 tree in August 2014.
  • Encode HTML entities in event description.
  • Added error checking for JSON encoding/decoding errors in the cache sub-system.
  • Add plugin and php version to user-agent.
  • Fixed minor issue in uninstall.
  • Fixed an issue with placeholder in date inputs for the add event screen.
  • Only queue admin tasks if is_admin().

V1.2.0 - 09.05.2016

  • Changed Add Event Screen from IFrame to native responsive form.
  • Bump request timeout from 10 seconds to 30 seconds.
  • Fixed an issue in single-signon if no username is configured.
  • Strip slashes for organization name on host provisioning.
  • Also fix month view calendar to keep it from rendering on remote request failure.
  • Minor code re-org for Joomla compatibility.

V1.1.12 - 29.04.2016

  • Added option to show start times in simple list of events.
  • Fix an issue in guest user handling.
  • If a remote data request fails, don't continue rendering.

V1.1.11 - 25.04.2016

  • Filtering on multiple options (e.g. calendar_id=3 and item_type_id=3,5) now works as expected.
  • The responsive month view now right aligns numerals for the day of the month when in responsive mode.
  • The font-size on the event time for detailed list has been made smaller for responive mode.
  • More localization work.
  • Fixed an issue in password verification.

V1.1.10 - 07.04.2016

  • Remove trailing php tags to eliminate problems with trailing spaces.
  • Full-sized calendar would start at the current date, and not the first of the month as expected.

V1.1.9 - 07.04.2016

  • Fixes a problem in localization code for users not running en-US.

V1.1.8 - 06.04.2016

  • Fixed an issue in the simple list short code/widget that disabled other_options.
  • Fixed an issue in the contact info display. Generated mailto links would be invalid if there were anything besides a single email address in the contact info field.
  • Created translation files and partial translations for German, French, and Spanish.
  • Modifications to improve single-signon.
  • Refactoring for code re-use by Joomla! plugin.

V1.1.7 - 03.03.2016

  • Fixed an issue in single-signon when account was renamed.

V1.1.6 - 03.01.2016

  • Fixed an issue in short code insertion for detailed list. Fixed a minor HTML issue on detailed list generation.
  • Multiple responsive month view calendars or mini-calendar widgets can be inserted on the same page (or sidebar) and work correctly.
  • Changed versioning of javascript and CSS files to use plugin version number.

V1.1.5 - 02.10.2016

  • Correct an error in crypto handling.

V1.1.4 - 02.09.2016

  • Improved Single-Signon handling if OpenSSL is available, but doesn't support the desired signing algorithm.

V1.1.3 - 01.28.2016

  • Fixed a possible case difference in Connect Daily user name and WordPress user name.
  • Improve error reporting between Connect Daily and WordPress.

V1.1.2 - 01.23.2016

  • Changing the password in the plugin will now change the associated cloud calendar password.
  • Cache is now cleared when you save a change in the Plugin settings for options that affect Connect Daily.

V1.1.1 - 12.05.2015

  • Added localization calls for menu options.
  • Added settings and support links to plugins page entry.
  • Fixed missing function call error.

V1.1.0 - 12.01.2015

  • Major refactoring.
  • Fixed single-signon issues when the installation host was not publicly accessible.
  • Fixed a regression introduced in 1.0.4 that caused the mini-calendar to sometimes show the next month.

V1.0.8 - 11.23.2015

  • Fixed an issue on detecting public add enabled.
  • Added workaround for PHP < 5.3.9 for datetime parsing.
  • SSL is now forced on for host names.
  • Saving settings with invalid username/password now displays an error message on save.
  • Removed test button from settings screen.
  • Refactoring of settings variables.
  • Refactored logging.
  • Fixed deprecated constructor warnings.

V1.0.7 - 11.14.2015

  • Corrected an issue where single-signon wouldn't work immediately after calendar creation.
  • corrected an undefined constant.
  • Corrected an issue where the month view calendar was not localizing the output based on the selected WordPress language.
  • Updated a couple of screen shots.

V1.0.6 - 10.29.2015

  • Corrected a path issue with the release.
  • Uninstall wasn't unregistering all widgets.

V1.0.5 - 10.29.2015

  • Improve failure provisioning errors.

V1.0.4 - 10.10.2015

  • Improvements in Dashboard to reduce AJAX calls.
  • Rework AJAX calls to use method documented in WordPress Codex.

V1.0.3 - 10.01.2015

  • A link to google maps is now displayed if a location is present.
  • Event attachments with mime type image/* are now written as img tags.
  • Fixed issues when dragging and dropping widgets into various areas.
  • Fixed an issue where the detailed list of events plugin was not honoring the maxcount or dayspan options.
  • Fixed an issue with PHP errors on insertion of the detailed or simple list of events widget.
  • Fixed a CSS issue with some themes that override .postbox in a strange way.
  • Fixed a duplicate constant definition in detailed-list.php
  • Performance improvements in mini-calendar.
  • Fixed an issue in the mini-calendar where the onclick was firing twice.
  • Fixed an issue in a function that had an extra, unused parameter.
  • Fixed an issue in the month view calendar that disabled caching.
  • Improved security.
  • Implemented Single-signon into the login link.
  • Implemented in-plugin calendar creation.
  • Implemented Namespace use for javascript.

V1.0.2 - 12.01.2014

  • Removed trailing whitespace from cdaily-debug-log.php which caused an error on some servers.

V1.0.1 - 10.31.2014

  • Created a native (non-IFRAME) month-view short-code that is responsive.
  • Fixed the dialog for simple list widget and mini-calendar widget to work correctly in a responsive layout.
  • The detailed list of events shortcode element is now responsive.
  • Added a detailed list of events widget for use in footers.

V1.0.0 - 07.30.2014

  • Fixed a javascript error if the admin script was included, but the CSS script was not.

V0.9.9 - 06.26.2014

  • Fixed a namespace collision issue when using certain themes.

V0.9.8 - 04.22.2014

  • Fixed a compatibility issue with WordPress 3.9. The short code dialog would not appear as expected.

V0.9.7 - 03.18.2014

  • Fixed an issue in the plugin on the add post page. The short code dialog would not appear as expected.

V0.9.5 - 11.29.2013

  • Added support for viewing calendars and events by location.
  • Added data-item-type-id attribute to simple list and detailed list so you can style based on event type. use [data-item-type-id='3'] { color: red; } to change events of item type 3 to red.
  • Corrected a problem in mini-calendar view when using a user name and password.
  • Corrected an issue where the onclick of the mini-calendar would not work in some circumstances.

V0.9.4 - 10.06.2013

  • Changed the register_button function to a unique name to it doesn't collide with other plug-ins.

V0.9.3 - 08.01.2013

  • Corrected a problem in the error reporting code where a tag was missing the close >

V0.9.2 - 02.06.2013

  • Added simple list shortcode to allow displaying the simple list in-line on a page.

V0.9.1 - 01.06.2013

  • NEW : Added 4 step box to settings to guide users through implementation.
  • NEW : Resources are now listed in event details.
  • NEW : You can suppress resource types from displaying in the detail list.
  • FIX : Added version check for PHP 5.3 or higher to handle dependency on DateTime class.

V0.9.0 - 12.31.2012

  • NEW : Initial Release. Tested on WP 3.4 and 3.5.

The calendar shows Monday as the first day of the week. How do I change that to Sunday?

In the WordPress Dashboard, go to Settings | General and change the value for Week Starts On to Sunday.

Some events are showing on the wrong day, or have the wrong time.

This is a timezone related issue. In the WordPress Dashboard, go to Settings | General and verify the value for timezone. If it appears correct, login to Connect Daily and go to System | Configuration | Time Input and verify the timezone configured there.

I've updated my calendar, but the display in WordPress isn't being updated.

The plugin uses caching to maximize performance. On average, events will show within 30 minutes. You can temporarily disable caching by going to Connect Daily's settings page.

What are the requirements?

PHP version 5.4.4 or higher.
WordPress 3.4 or higher.


MH Software, Inc.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

** Please Note **

This plugin is an interface into Connect Daily Web Calendar, Copyright MH Software, Inc. While this plugin is covered by the GPL, Connect Daily is covered by separate license.

Version 1.2.14

Requires WordPress version: 3.4 or higher

Compatible up to: 4.7.2

Last Updated 04 Feb 2017

Date Added: 29 Oct 2015

Plugin Homepage


4.5 stars
8 ratings


Not Enough Data

Works: 0
Broken: 0