{"id":123019,"date":"2014-03-25T10:14:20","date_gmt":"2014-03-25T17:14:20","guid":{"rendered":"http:\/\/tri.be\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/"},"modified":"2014-06-07T07:49:47","modified_gmt":"2014-06-07T14:49:47","slug":"ajax-not-working-with-ssl-enabled-when-viewed-at-http-location","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/","title":{"rendered":"AJAX not working with SSL enabled when viewed at http location"},"content":{"rendered":"<p>Hi Tribe,<\/p>\n<p>We&#8217;re using The Events Calendar on a site with SSL at WPEngine. Everything was working fine before SSL was added, and everything is working fine currently when viewing the events pages over https. However, when the pages are viewed using http (which we need to have available for most visitors), none of the AJAX responses populate.<\/p>\n<p>For example, using the datepicker in month view or day view just spins the ajax loading gif without returning anything. Simply changing the URL to https corrects these issues. Is this an issue of the plugin running into same-origin policy problems? Would you be able to add cross-domain support to the plugin so that https calls can be made on http (is that the right terminology? I don&#8217;t know this much about AJAX myself), or is there a way for us to do this from the theme side of things?<\/p>\n<p>Events Calendar Pro and Community customer.<\/p>\n<p>Thank you,<br \/>\nKevin<\/p>\n","protected":false},"template":"","class_list":["post-123019","topic","type-topic","status-closed","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>AJAX not working with SSL enabled when viewed at http location -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AJAX not working with SSL enabled when viewed at http location -\" \/>\n<meta property=\"og:description\" content=\"Hi Tribe, We&#8217;re using The Events Calendar on a site with SSL at WPEngine. Everything was working fine before SSL was added, and everything is working fine currently when viewing the events pages over https. However, when the pages are viewed using http (which we need to have available for most visitors), none of the [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/\" \/>\n<meta property=\"article:modified_time\" content=\"2014-06-07T14:49:47+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/\",\"name\":\"AJAX not working with SSL enabled when viewed at http location -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2014-03-25T17:14:20+00:00\",\"dateModified\":\"2014-06-07T14:49:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/theeventscalendar.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Topics\",\"item\":\"https:\/\/theeventscalendar.com\/support\/topics\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Calendar Products\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Events Calendar PRO\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"AJAX not working with SSL enabled when viewed at http location\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\",\"url\":\"https:\/\/theeventscalendar.com\/support\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AJAX not working with SSL enabled when viewed at http location -","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:\/\/theeventscalendar.com\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/","og_locale":"en_US","og_type":"article","og_title":"AJAX not working with SSL enabled when viewed at http location -","og_description":"Hi Tribe, We&#8217;re using The Events Calendar on a site with SSL at WPEngine. Everything was working fine before SSL was added, and everything is working fine currently when viewing the events pages over https. However, when the pages are viewed using http (which we need to have available for most visitors), none of the [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/","article_modified_time":"2014-06-07T14:49:47+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/","name":"AJAX not working with SSL enabled when viewed at http location -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2014-03-25T17:14:20+00:00","dateModified":"2014-06-07T14:49:47+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/ajax-not-working-with-ssl-enabled-when-viewed-at-http-location\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/theeventscalendar.com\/support\/"},{"@type":"ListItem","position":2,"name":"Topics","item":"https:\/\/theeventscalendar.com\/support\/topics\/"},{"@type":"ListItem","position":3,"name":"Calendar Products","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/"},{"@type":"ListItem","position":4,"name":"Events Calendar PRO","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/"},{"@type":"ListItem","position":5,"name":"AJAX not working with SSL enabled when viewed at http location"}]},{"@type":"WebSite","@id":"https:\/\/theeventscalendar.com\/support\/#website","url":"https:\/\/theeventscalendar.com\/support\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/123019","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/123019\/revisions"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=123019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}