{"id":970227,"date":"2015-06-17T13:22:07","date_gmt":"2015-06-17T20:22:07","guid":{"rendered":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/broken-slider-powered-by-tags\/"},"modified":"2015-07-03T06:18:52","modified_gmt":"2015-07-03T13:18:52","slug":"broken-slider-powered-by-tags","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/broken-slider-powered-by-tags\/","title":{"rendered":"Broken slider powered by tags"},"content":{"rendered":"<p>I&#8217;m using an old theme from Woothemes that has a slider that uses tags to choose the correct slides. An older version of The Events Calendar broke this as well. We used the content below in the functions.php file to bring it back to life. I just updated to 3.10 &#8211;tested on other sites and it worked fine, but this site doesn&#8217;t have a good backup site to test on and I went on faith. Stupid, stupid, stupid. Anyway, what can be changed to fix the issue? Thank you!<\/p>\n<p>add_action( &#8216;parse_query&#8217;, &#8216;tribe_fix_tag_query&#8217; );<\/p>\n<p>function tribe_fix_tag_query( $query ) {<\/p>\n<p>if ( $query-&gt;is_tag &amp;&amp; (array) $query-&gt;get( &#8216;post_type&#8217; ) != array( TribeEvents::POSTTYPE ) ) {<\/p>\n<p>if ( empty( $query-&gt;query_vars[&#8216;post_type&#8217;] ) ) {<\/p>\n<p>$query-&gt;query_vars[&#8216;post_type&#8217;] = array( &#8216;post&#8217; );<\/p>\n<p>}<\/p>\n<p>if ( ! ( $query-&gt;query_vars[&#8216;post_type&#8217;] == array( &#8216;post&#8217; ) || $query-&gt;query_vars == &#8216;post&#8217; ) ) {<\/p>\n<p>remove_action( &#8216;parse_query&#8217;, array( &#8216;TribeEventsQuery&#8217;, &#8216;parse_query&#8217; ), 50 );<\/p>\n<p>remove_action( &#8216;pre_get_posts&#8217;, array( &#8216;TribeEventsQuery&#8217;, &#8216;pre_get_posts&#8217; ), 50 );<\/p>\n<p>}<\/p>\n<p>}<\/p>\n<p>}<\/p>\n","protected":false},"template":"","class_list":["post-970227","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>Broken slider powered by tags -<\/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\/broken-slider-powered-by-tags\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Broken slider powered by tags -\" \/>\n<meta property=\"og:description\" content=\"I&#8217;m using an old theme from Woothemes that has a slider that uses tags to choose the correct slides. An older version of The Events Calendar broke this as well. We used the content below in the functions.php file to bring it back to life. I just updated to 3.10 &#8211;tested on other sites and [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/broken-slider-powered-by-tags\/\" \/>\n<meta property=\"article:modified_time\" content=\"2015-07-03T13:18:52+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\/broken-slider-powered-by-tags\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/broken-slider-powered-by-tags\/\",\"name\":\"Broken slider powered by tags -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2015-06-17T20:22:07+00:00\",\"dateModified\":\"2015-07-03T13:18:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/broken-slider-powered-by-tags\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/broken-slider-powered-by-tags\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/broken-slider-powered-by-tags\/#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\":\"Broken slider powered by tags\"}]},{\"@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":"Broken slider powered by tags -","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\/broken-slider-powered-by-tags\/","og_locale":"en_US","og_type":"article","og_title":"Broken slider powered by tags -","og_description":"I&#8217;m using an old theme from Woothemes that has a slider that uses tags to choose the correct slides. An older version of The Events Calendar broke this as well. We used the content below in the functions.php file to bring it back to life. I just updated to 3.10 &#8211;tested on other sites and [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/broken-slider-powered-by-tags\/","article_modified_time":"2015-07-03T13:18:52+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\/broken-slider-powered-by-tags\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/broken-slider-powered-by-tags\/","name":"Broken slider powered by tags -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2015-06-17T20:22:07+00:00","dateModified":"2015-07-03T13:18:52+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/broken-slider-powered-by-tags\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/broken-slider-powered-by-tags\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/broken-slider-powered-by-tags\/#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":"Broken slider powered by tags"}]},{"@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\/970227","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":1,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/970227\/revisions"}],"predecessor-version":[{"id":970918,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/970227\/revisions\/970918"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=970227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}