{"id":1148169,"date":"2016-08-05T08:16:20","date_gmt":"2016-08-05T15:16:20","guid":{"rendered":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/"},"modified":"2016-08-05T08:16:20","modified_gmt":"2016-08-05T15:16:20","slug":"shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/","title":{"rendered":"Shortcode Limit Events by Tag: Shows all events if the tag doesn&#039;t match"},"content":{"rendered":"<p>Hello,<br \/>\nWe have a shortcode working well limiting the results with a tag on a page that matches the tag, however, on pages where the tag doesn&#8217;t match, it shows all the events instead of the desired behavior, which is none. <\/p>\n<p>We&#8217;re using this code: do_shortcode( &#8216;[tribe_events_list tag=&#8221;&#8216;.get_the_slug().'&#8221; limit=&#8221;3&#8243;]&#8217; ), where the &#8220;get_the_slug()&#8221; piece matches the tag entered in the Event.<\/p>\n<p>To summarize, this works brilliantly on pages where there are corresponding events that match the page slug, but on the rest of the pages, it displays all events. We want it to display none where there are no Events that are tagged with the page slug that the shortcode is on.<\/p>\n<p>Make sense?<br \/>\nThanks, <\/p>\n","protected":false},"template":"","class_list":["post-1148169","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>Shortcode Limit Events by Tag: Shows all events if the tag doesn&#039;t match -<\/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\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Shortcode Limit Events by Tag: Shows all events if the tag doesn&#039;t match -\" \/>\n<meta property=\"og:description\" content=\"Hello, We have a shortcode working well limiting the results with a tag on a page that matches the tag, however, on pages where the tag doesn&#8217;t match, it shows all the events instead of the desired behavior, which is none. We&#8217;re using this code: do_shortcode( &#8216;[tribe_events_list tag=&#8221;&#8216;.get_the_slug().&#039;&#8221; limit=&#8221;3&#8243;]&#8217; ), where the &#8220;get_the_slug()&#8221; piece matches [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/\" \/>\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\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/\",\"name\":\"Shortcode Limit Events by Tag: Shows all events if the tag doesn&#039;t match -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2016-08-05T15:16:20+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/#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\":\"Shortcode Limit Events by Tag: Shows all events if the tag doesn&#039;t match\"}]},{\"@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":"Shortcode Limit Events by Tag: Shows all events if the tag doesn&#039;t match -","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\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/","og_locale":"en_US","og_type":"article","og_title":"Shortcode Limit Events by Tag: Shows all events if the tag doesn&#039;t match -","og_description":"Hello, We have a shortcode working well limiting the results with a tag on a page that matches the tag, however, on pages where the tag doesn&#8217;t match, it shows all the events instead of the desired behavior, which is none. We&#8217;re using this code: do_shortcode( &#8216;[tribe_events_list tag=&#8221;&#8216;.get_the_slug().'&#8221; limit=&#8221;3&#8243;]&#8217; ), where the &#8220;get_the_slug()&#8221; piece matches [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/","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\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/","name":"Shortcode Limit Events by Tag: Shows all events if the tag doesn&#039;t match -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2016-08-05T15:16:20+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/shortcode-limit-events-by-tag-shows-all-events-if-the-tag-doesnt-match\/#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":"Shortcode Limit Events by Tag: Shows all events if the tag doesn&#039;t match"}]},{"@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\/1148169","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\/1148169\/revisions"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=1148169"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}