{"id":137233,"date":"2021-03-11T19:35:02","date_gmt":"2021-03-11T19:35:02","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/mdjm-extension-google-calendar-sync\/"},"modified":"2026-01-05T14:52:58","modified_gmt":"2026-01-05T14:52:58","slug":"mdjm-google-calendar-sync","status":"publish","type":"plugin","link":"https:\/\/pap-aw.wordpress.org\/plugins\/mdjm-google-calendar-sync\/","author":18624198,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.3.8.1","stable_tag":"2.3.8.1","tested":"6.9.4","requires":"6.6","requires_php":"8.2","requires_plugins":null,"header_name":"MDJM Extension - Google Calendar Sync","header_author":"MDJM","header_description":"Synchronise events to your Google calendar.","assets_banners_color":"","last_updated":"2026-01-05 14:52:58","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/mdjm.co.uk\/donate","header_plugin_uri":"","header_author_uri":"https:\/\/www.mdjm.co.uk","rating":0,"author_block_rating":0,"active_installs":10,"downloads":3668,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"2.2.0":{"tag":"2.2.0","author":"deckbooks","date":"2021-03-11 19:34:48"},"2.2.1":{"tag":"2.2.1","author":"deckbooks","date":"2021-03-11 19:53:40"},"2.2.2":{"tag":"2.2.2","author":"mdjm","date":"2021-08-14 19:08:44"},"2.3":{"tag":"2.3","author":"mdjm","date":"2022-09-21 23:30:00"},"2.3.1":{"tag":"2.3.1","author":"mdjm","date":"2023-03-21 21:41:22"},"2.3.2":{"tag":"2.3.2","author":"mdjm","date":"2023-05-29 19:38:14"},"2.3.3":{"tag":"2.3.3","author":"mdjm","date":"2023-08-05 18:16:09"},"2.3.4":{"tag":"2.3.4","author":"mdjm","date":"2023-12-03 22:08:07"},"2.3.5":{"tag":"2.3.5","author":"mdjm","date":"2023-12-03 22:15:40"},"2.3.5.1":{"tag":"2.3.5.1","author":"mdjm","date":"2023-12-03 22:22:46"},"2.3.6":{"tag":"2.3.6","author":"mdjm","date":"2024-02-14 23:27:13"},"2.3.6.1":{"tag":"2.3.6.1","author":"mdjm","date":"2024-10-30 16:13:45"},"2.3.8":{"tag":"2.3.8","author":"mdjm","date":"2026-01-04 17:12:40"},"2.3.8.1":{"tag":"2.3.8.1","author":"mdjm","date":"2026-01-05 14:52:58"}},"upgrade_notice":{"2.2.0":"<p>Fixes numerous stability issues with PHP 7.0+ and WordPress 5.6. Upgrade immediately.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3432136,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3432136,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.2.0","2.2.1","2.2.2","2.3","2.3.1","2.3.2","2.3.3","2.3.4","2.3.5","2.3.5.1","2.3.6","2.3.6.1","2.3.8","2.3.8.1"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[416,4747,27736,42458,150],"plugin_category":[],"plugin_contributors":[202252],"plugin_business_model":[],"class_list":["post-137233","plugin","type-plugin","status-publish","hentry","plugin_tags-calendar","plugin_tags-event-management","plugin_tags-event-planner","plugin_tags-event-planning","plugin_tags-google","plugin_contributors-mdjm","plugin_committers-jackjpdiscos","plugin_committers-mdjm"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/mdjm-google-calendar-sync\/assets\/icon-128x128.png?rev=3432136","icon_2x":"https:\/\/ps.w.org\/mdjm-google-calendar-sync\/assets\/icon-256x256.png?rev=3432136","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Google Calendar Sync is an essential extension to the MDJM Event Management plugin.<\/p>\n\n<p>You\u2019ve automated so much of your events business, and yet you\u2019re still manually updating your calendar to ensure you do not double book, or worse still, forget about the booking.<\/p>\n\n<p>And what about event changes? Some event details can change multiple of times during the lead up to the event itself. Are you manually updating your calendars each and every time?<\/p>\n\n<p>With the MDJM Google Calendar Sync extension, all of this is now taken care of for you, leaving you to concentrate on more revenue generating activities for your business.<\/p>\n\n<p><strong>Key Features<\/strong><\/p>\n\n<ul>\n<li>Automatically synchronises new events to your calendar<\/li>\n<li>Automatically updates existing events changes to your calendar<\/li>\n<li>Allows you to select which event status\u2019 should be synchronised<\/li>\n<li>Supports content tags for custom calendar titles, descriptions and venue addresses<\/li>\n<li>Per event reminder settings<\/li>\n<li>Retrieve event alerts via email and\/or by on screen popups<\/li>\n<li>Fully integrated with the official Google API library<\/li>\n<\/ul>\n\n<!--section=installation-->\n<p><strong>Automated Installation<\/strong><\/p>\n\n<ol>\n<li>Login to your WordPress administration screen and select \"Plugins\" -&gt; \"Add New\" from the menu<\/li>\n<li>Enter \"MDJM Extension - Google Calendar Sync\" into the Search Plugins text box and hit Enter<\/li>\n<li>Click \"Install Now\" within the MDJM Extension - Google Calendar Sync plugin box<\/li>\n<li>Activate the plugin once installation is completed<\/li>\n<\/ol>\n\n<p><strong>Manual Installation<\/strong><\/p>\n\n<p>Once you have downloaded the plugin zip file, follow these simple instructions to get going;<\/p>\n\n<ol>\n<li>Login to your WordPress administration screen and select the \"Plugins\" -&gt; \"Add New\" from the menu<\/li>\n<li>Select \"Upload Plugin\" from the top of the main page<\/li>\n<li>Click \"Choose File\" and select the mdjm-google-calendar-sync.zip file you downloaded<\/li>\n<li>Click \"Install Now\"<\/li>\n<li>Once installation has finished, select \"Activate Plugin\"<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>2.3.8.1<\/h4>\n\n<p><strong>Fix<\/strong>: Timezone fix\n<strong>Fix<\/strong>: API dropping connection no longer doing so.\n<strong>Enhancement<\/strong>: Better error logging the MDJM_Debug<\/p>\n\n<h4>2.3.7<\/h4>\n\n<p><strong>Enhancement:<\/strong> Added the functionality for ICS<\/p>\n\n<h4>2.3.6<\/h4>\n\n<p><strong>Fix<\/strong>: Authorisation breaking after 7 days.<\/p>\n\n<h4>2.3.4<\/h4>\n\n<p><strong>Enhancement<\/strong>: Able to work with PHP 8.1<\/p>\n\n<h4>2.3.3<\/h4>\n\n<p>Bug fixes fixed.<\/p>\n\n<h4>2.3.2<\/h4>\n\n<p><strong>Fixed:<\/strong> Fatal Error when running full sync<\/p>\n\n<h4>2.3.1<\/h4>\n\n<p><strong>Fixed:<\/strong> Fixed Rejected\/Cancelled enquiry Fatal error<\/p>\n\n<h4>2.3<\/h4>\n\n<p><strong>Changed<\/strong>: Updated to latest libraries\n<strong>Changed<\/strong>: More secure way to authenticate with Google\n<strong>Enhancement<\/strong>: Instant update to your calendar<\/p>\n\n<h4>2.2.2<\/h4>\n\n<p><strong>Saturday, 14th August 2021<\/strong><\/p>\n\n<p><strong>New<\/strong>: Tested with WordPress 5.8\n<strong>Changed<\/strong>: Updated Google Calendar libraries to v2.9.2<\/p>\n\n<h4>2.2.0<\/h4>\n\n<p><strong>Sunday, 28th February 2021<\/strong><\/p>\n\n<p><strong>New<\/strong>: Change from paid plugin to free plugin extension\n<strong>New<\/strong>: PHP 7.0+ compatibility\n<strong>New<\/strong>: WordPress 5.6+ compatibility<\/p>\n\n<p><strong>Cleanup<\/strong>: Updated Google Calendar libraries<\/p>","raw_excerpt":"Automatically adds your event bookings to your Google calendar and keeps them up to date.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pap-aw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/137233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pap-aw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pap-aw.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pap-aw.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=137233"}],"author":[{"embeddable":true,"href":"https:\/\/pap-aw.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mdjm"}],"wp:attachment":[{"href":"https:\/\/pap-aw.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=137233"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pap-aw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=137233"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pap-aw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=137233"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pap-aw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=137233"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pap-aw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=137233"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pap-aw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=137233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}