{"version":"1.0","provider_name":"Knowledgebase","provider_url":"https:\/\/theeventscalendar.com\/knowledgebase","author_name":"The Events Calendar Team","author_url":"https:\/\/theeventscalendar.com\/knowledgebase\/author\/the_events_calendar_team\/","title":"Integrating SEO, Caching, and Performance Plugins with The Events Calendar - Knowledgebase","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Ot2jAdczdb\"><a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/integrating-seo-plugins\/\">Integrating SEO, Caching, and Performance Plugins with The Events Calendar<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/theeventscalendar.com\/knowledgebase\/integrating-seo-plugins\/embed\/#?secret=Ot2jAdczdb\" width=\"600\" height=\"338\" title=\"&#8220;Integrating SEO, Caching, and Performance Plugins with The Events Calendar&#8221; &#8212; Knowledgebase\" data-secret=\"Ot2jAdczdb\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","thumbnail_url":"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/social-share.png","thumbnail_width":1200,"thumbnail_height":630,"description":"The Events Calendar works well alongside most performance, caching, and SEO plugins \u2014 but each one requires a few specific settings to avoid conflicts with calendar pages and assets. This article covers the recommended configuration for every supported plugin. The core rule that applies to all caching plugins is the same: exclude The Events Calendar\u2019s..."}