{"id":109388,"date":"2026-01-06T16:35:18","date_gmt":"2026-01-06T16:35:18","guid":{"rendered":"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/"},"modified":"2026-01-06T16:36:23","modified_gmt":"2026-01-06T16:36:23","slug":"caledonian-pro-php-event-calendar","status":"publish","type":"post","link":"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/","title":{"rendered":"Caledonian PRO PHP Event Calendar"},"content":{"rendered":"<a href=\"https:\/\/go.fiverr.com\/visit\/?bta=1052423&nci=17043\" Target=\"_Top\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/fiverr.ck-cdn.com\/tn\/serve\/?cid=40081059\"  width=\"601\" height=\"201\"><\/a>\n<\/p>\n<p><a class=\"wp_automatic_demo_btn\" target=\"_blank\" href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fcaledonian-pro-php-event-calendar%2Ffull_screen_preview%2F12332951\">LIVE PREVIEW<\/a><a class=\"wp_automatic_buy_btn\" target=\"_blank\" href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fcaledonian-pro-php-event-calendar%2F12332951\">BUY FOR $50<\/a><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/previews.customer.envatousercontent.com\/files\/378575130\/splash.png\"><\/p>\n<p><a href=\"http:\/\/caledonian.artlantis.net\/\" rel=\"nofollow\"><img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/www.dropbox.com\/s\/qv16rrbo4ehbxvn\/page_buttons_01.png?raw=1\" alt=\"Caledonian Demo\" \/><\/a><a href=\"http:\/\/caledonian.artlantis.net\/demos\" rel=\"nofollow\"><img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/www.dropbox.com\/s\/6929rv6561wm8kn\/page_buttons_02.png?raw=1\" alt=\"Widget Demos\" \/><\/a><a href=\"https:\/\/codecanyon.net\/item\/caledonian-pro-php-event-calendar\/12332951#item-description__change-logs\"><img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/www.dropbox.com\/s\/8j7pd8zqpnfopwb\/page_buttons_03.png?raw=1\" alt=\"Change Log\" \/><\/a>\n<\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/www.dropbox.com\/s\/scephkwrb7c4sja\/page-min.png?raw=1\" alt=\"Caledonian Pro - PHP Event Manager\" \/><\/p>\n<h3 id=\"item-description__full-features\">Full Options<\/h3>\n<p> <strong>Normal<\/strong> <\/p>\n<ul>\n<li>Multi Language (17 Language included)<\/li>\n<li>Responsive<\/li>\n<li>Bootstrap 4\/5 and Semantic UI supported<\/li>\n<li>Import \/ Export (ics, csv, yaml)<\/li>\n<li>Customizable occasion icon &#38; colours<\/li>\n<li>Occasion cloning<\/li>\n<li>RSS Feed<\/li>\n<li>Limitless consumer &#38; calendar creation<\/li>\n<li>web optimization Url function<\/li>\n<li>Customizable datetime codecs<\/li>\n<li>Timezone help<\/li>\n<li>Debug mode &#38; inline tooltip function<\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<p> <strong>App Plugins<\/strong> <\/p>\n<ul>\n<li>Sharing Instruments (AddThis, ShareThis)<\/li>\n<li>Statistic Instruments (Google Analytics, Yandex Metrica)<\/li>\n<li>Push Notification Instruments (OneSignal)<\/li>\n<li>Quick Hyperlink Instruments (bit.ly)<\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<p> <strong>Widgets<\/strong> <\/p>\n<ul>\n<li>Limitless widgets (customizable settings)<\/li>\n<li>All widgets help;\u00a0\n<ul>\n<li>Widget particular translation<\/li>\n<li>Customizable popups (lightbox, ui modal, traditional window)<\/li>\n<li>Ajax \/ PHP calls<\/li>\n<li>UI &#38; plugin includement\u00a0(If you&#8217;re not utilizing it in your web page)<\/li>\n<li>Customizable datetime format<\/li>\n<li>Textual content slider (If the occasion title is just too lengthy)<\/li>\n<\/ul>\n<\/li>\n<li><strong>Upcoming Occasions<\/strong>\n<ul>\n<li>Lists upcoming occasions inside the calendar you chose.<\/li>\n<li>BS4\/BS5 and SemanticUI help<\/li>\n<\/ul>\n<\/li>\n<li><strong>Each day Occasions<\/strong>\n<ul>\n<li>Lists each day occasions inside the calendar you chose.<\/li>\n<li>BS4\/BS5 and SemanticUI help<\/li>\n<\/ul>\n<\/li>\n<li><strong>Calendar<\/strong>\n<ul>\n<li>Present your occasions into calendar<\/li>\n<li>BS4\/BS5 and SemanticUI help<\/li>\n<li>Themes<\/li>\n<\/ul>\n<\/li>\n<li><strong>Occasion Checklist<\/strong>\n<ul>\n<li>Lists all occasions inside the calendar you chose.<\/li>\n<li>BS4\/BS5 and SemanticUI help<\/li>\n<li>Pagination<\/li>\n<\/ul>\n<\/li>\n<li><strong>Popup<\/strong>\n<ul>\n<li>Shows the occasion(s) you laid out in a popup window.<\/li>\n<li>BS4\/BS5 and SemanticUI help<\/li>\n<li>Customizable popup content material\n<ul>\n<li>Particular single occasion<\/li>\n<li>Particular occasion record (between dates)<\/li>\n<li>Each day occasions<\/li>\n<li>Upcoming occasions<\/li>\n<\/ul>\n<\/li>\n<li>Activation dates<\/li>\n<\/ul>\n<\/li>\n<li><strong>Navbar Notifications<\/strong>\n<ul>\n<li>Shows the occasion(s) in navbar dropdown menu<\/li>\n<li>BS4\/BS5 and Semantic UI help<\/li>\n<li>Sound notification when the occasion date is reached<\/li>\n<li>Routinely updates your occasion record inside the time you set<\/li>\n<li>Reveals animated notification on the occasion date<\/li>\n<\/ul>\n<\/li>\n<li><strong>Sidebar<\/strong>\n<ul>\n<li>Shows the occasion(s) in sidebar menu.<\/li>\n<li>BS5 help<\/li>\n<li>Customizable placement<\/li>\n<\/ul>\n<\/li>\n<li><strong>Month-to-month Occasions<\/strong>\n<ul>\n<li>Prepared-to-use full web page month-to-month occasion lister<\/li>\n<li>Totally different themes<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<p> <strong>Relaxation API<\/strong> <\/p>\n<ul>\n<li><strong>Calendar<\/strong>\n<ul>\n<li>Add \/ Edit \/ Checklist \/ Get \/ Delete<\/li>\n<\/ul>\n<\/li>\n<li><strong>Occasion<\/strong>\n<ul>\n<li>Add \/ Edit \/ Checklist \/ Get \/ Delete<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3 id=\"item-description__requirements\">Necessities<\/h3>\n<ul>\n<li>PHP 7.4+<\/li>\n<li>MySQLi help<\/li>\n<li>Curl Extension<\/li>\n<li>Writable Folders<\/li>\n<li>bcmatch perform<\/li>\n<li>fopen perform<\/li>\n<li>Elective: fputcsv for CSV imports<\/li>\n<\/ul>\n<h3 id=\"item-description__change-logs\">Change Logs<\/h3>\n<p><strong>v.3.0<\/strong><\/p>\n<ul>\n<li>The interface has been upgraded to Bootstrap 5.<\/li>\n<li>New languages added<\/li>\n<li>Import \/ Export perform has been modified. (yaml, csv file varieties added)<\/li>\n<li>Multi calendar system added<\/li>\n<li>New widgets added. (Month-to-month occasions, sidebar)<\/li>\n<li>API system modified<\/li>\n<li>App function added<\/li>\n<li>Push notification system added<\/li>\n<li>Icon system modified<\/li>\n<li>PHP model upgraded to 7.4+<\/li>\n<\/ul>\n<p><strong>v.2.5<\/strong><\/p>\n<ul>\n<li>Widget remover added<\/li>\n<li>web optimization hyperlink choice added (for non-mod_rewrite customers)<\/li>\n<li>Small design fixes<\/li>\n<li>Demo Mode Disabled<\/li>\n<li>v2.4 to v2.5 migration patch included<\/li>\n<\/ul>\n<p><strong>v.2.4<\/strong><\/p>\n<ul>\n<li>First launch<\/li>\n<\/ul>\n<p>\n<iframe data-lazy=\"true\" data-src=\"https:\/\/www.fiverr.com\/gig_widgets?id=U2FsdGVkX18x7XQvttUTrv1oEqmGNGTgvvCUiUoJ\/AP4z\/UyMz8lXGOLpu15jIMxBbTR0gmD5uBoFvhC4KWeALQRp3h\/X\/AwcVD0K8Wj9H\/ZzYKzcCNHosB9oS4SCJJFWiN85P9ICAc4OgCoE\/wHKIY7CDkf2\/DQ1vqGvk4smVe5cRDEmrLPCWi4FC8p40VUhSmWQ5udCm0zoJtorgWv3vbDQw0kKYkwn39ozAnQXDe+YvWMxkLFWA+O3TFwkJvdkIK+\/AUSnRssPKt5WHY0FhNOxnSPcLslEL4G4\/RfP95ve99U+kRnDy3X+KtzdQLY+u935ghON\/o3UE4IMv9oN6JX9RnxzL\/LRcOgnHigxStSGPKsZYtnz8RWNVT\/rOLAibqiWJadC5MYHRbekF3eg6FOGrQGkXYbsn0+a5aovnlLCbLwIqY9fcS17UX8J235iQ6cdmHNbrPeS84CMm34RA==&affiliate_id=1052423&strip_google_tagmanager=true\" loading=\"lazy\" data-with-title=\"true\" class=\"fiverr_nga_frame\" frameborder=\"0\" height=\"350\" width=\"100%\" referrerpolicy=\"no-referrer-when-downgrade\" data-mode=\"random_gigs\" onload=\" var frame = this; var script = document.createElement('script'); script.addEventListener('load', function() { window.FW_SDK.register(frame); }); script.setAttribute('src', 'https:\/\/www.fiverr.com\/gig_widgets\/sdk'); document.body.appendChild(script); \" ><\/iframe>\n<br \/>\n<a href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fcaledonian-pro-php-event-calendar%2F12332951\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>LIVE PREVIEWBUY FOR $50 \u00a0 Full Options Normal Multi Language (17 Language included) Responsive Bootstrap 4\/5 and Semantic UI supported Import \/ Export (ics, csv,&#8230;<\/p>\n","protected":false},"author":1,"featured_media":109389,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[3727,1508,3362,4850,16956,9698,3302,30273,18695,366,9252,77,2981,2031,5762],"class_list":["post-109388","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codes","tag-ajax","tag-calendar","tag-event","tag-google-calendar","tag-icalendar","tag-navbar","tag-notification","tag-organiser","tag-outlook","tag-php","tag-push","tag-schedule","tag-sms","tag-task","tag-widget"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Caledonian PRO PHP Event Calendar - mailinvest.blog<\/title>\n<meta name=\"description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Caledonian PRO PHP Event Calendar - mailinvest.blog\" \/>\n<meta property=\"og:description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/\" \/>\n<meta property=\"og:site_name\" content=\"mailinvest.blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/freelanceracademic\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-06T16:35:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-06T16:36:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/01\/splash.png\" \/>\n\t<meta property=\"og:image:width\" content=\"590\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"admin@mailinvest.blog\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin@mailinvest.blog\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/01\\\/06\\\/caledonian-pro-php-event-calendar\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/01\\\/06\\\/caledonian-pro-php-event-calendar\\\/\"},\"author\":{\"name\":\"admin@mailinvest.blog\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\"},\"headline\":\"Caledonian PRO PHP Event Calendar\",\"datePublished\":\"2026-01-06T16:35:18+00:00\",\"dateModified\":\"2026-01-06T16:36:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/01\\\/06\\\/caledonian-pro-php-event-calendar\\\/\"},\"wordCount\":396,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/01\\\/06\\\/caledonian-pro-php-event-calendar\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/splash.png\",\"keywords\":[\"ajax\",\"calendar\",\"event\",\"google calendar\",\"icalendar\",\"navbar\",\"notification\",\"organiser\",\"outlook\",\"php\",\"push\",\"schedule\",\"sms\",\"task\",\"widget\"],\"articleSection\":[\"Code's\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/01\\\/06\\\/caledonian-pro-php-event-calendar\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/01\\\/06\\\/caledonian-pro-php-event-calendar\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/01\\\/06\\\/caledonian-pro-php-event-calendar\\\/\",\"name\":\"Caledonian PRO PHP Event Calendar - mailinvest.blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/01\\\/06\\\/caledonian-pro-php-event-calendar\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/01\\\/06\\\/caledonian-pro-php-event-calendar\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/splash.png\",\"datePublished\":\"2026-01-06T16:35:18+00:00\",\"dateModified\":\"2026-01-06T16:36:23+00:00\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/01\\\/06\\\/caledonian-pro-php-event-calendar\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/01\\\/06\\\/caledonian-pro-php-event-calendar\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/01\\\/06\\\/caledonian-pro-php-event-calendar\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/splash.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/splash.png\",\"width\":590,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/01\\\/06\\\/caledonian-pro-php-event-calendar\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mailinvest.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Caledonian PRO PHP Event Calendar\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"name\":\"mailinvest.blog\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mailinvest.blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\",\"name\":\"mailinvest\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"width\":1000,\"height\":1000,\"caption\":\"mailinvest\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/freelanceracademic\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\",\"name\":\"admin@mailinvest.blog\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"caption\":\"admin@mailinvest.blog\"},\"sameAs\":[\"https:\\\/\\\/mailinvest.blog\",\"admin@mailinvest.blog\"],\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/author\\\/adminmailinvest-blog\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Caledonian PRO PHP Event Calendar - mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/","og_locale":"en_US","og_type":"article","og_title":"Caledonian PRO PHP Event Calendar - mailinvest.blog","og_description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","og_url":"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/","og_site_name":"mailinvest.blog","article_publisher":"https:\/\/www.facebook.com\/freelanceracademic\/","article_published_time":"2026-01-06T16:35:18+00:00","article_modified_time":"2026-01-06T16:36:23+00:00","og_image":[{"width":590,"height":300,"url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/01\/splash.png","type":"image\/png"}],"author":"admin@mailinvest.blog","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin@mailinvest.blog","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/#article","isPartOf":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/"},"author":{"name":"admin@mailinvest.blog","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4"},"headline":"Caledonian PRO PHP Event Calendar","datePublished":"2026-01-06T16:35:18+00:00","dateModified":"2026-01-06T16:36:23+00:00","mainEntityOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/"},"wordCount":396,"commentCount":0,"publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/01\/splash.png","keywords":["ajax","calendar","event","google calendar","icalendar","navbar","notification","organiser","outlook","php","push","schedule","sms","task","widget"],"articleSection":["Code's"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/","url":"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/","name":"Caledonian PRO PHP Event Calendar - mailinvest.blog","isPartOf":{"@id":"https:\/\/mailinvest.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/#primaryimage"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/01\/splash.png","datePublished":"2026-01-06T16:35:18+00:00","dateModified":"2026-01-06T16:36:23+00:00","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","breadcrumb":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/#primaryimage","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/01\/splash.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/01\/splash.png","width":590,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/01\/06\/caledonian-pro-php-event-calendar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mailinvest.blog\/"},{"@type":"ListItem","position":2,"name":"Caledonian PRO PHP Event Calendar"}]},{"@type":"WebSite","@id":"https:\/\/mailinvest.blog\/#website","url":"https:\/\/mailinvest.blog\/","name":"mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mailinvest.blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mailinvest.blog\/#organization","name":"mailinvest","url":"https:\/\/mailinvest.blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","width":1000,"height":1000,"caption":"mailinvest"},"image":{"@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/freelanceracademic\/"]},{"@type":"Person","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4","name":"admin@mailinvest.blog","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","caption":"admin@mailinvest.blog"},"sameAs":["https:\/\/mailinvest.blog","admin@mailinvest.blog"],"url":"https:\/\/mailinvest.blog\/index.php\/author\/adminmailinvest-blog\/"}]}},"_links":{"self":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/109388","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/comments?post=109388"}],"version-history":[{"count":1,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/109388\/revisions"}],"predecessor-version":[{"id":109390,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/109388\/revisions\/109390"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media\/109389"}],"wp:attachment":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media?parent=109388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/categories?post=109388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/tags?post=109388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}