{"id":1439992,"date":"2018-01-30T11:41:31","date_gmt":"2018-01-30T19:41:31","guid":{"rendered":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/"},"modified":"2018-01-30T11:41:31","modified_gmt":"2018-01-30T19:41:31","slug":"info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/","title":{"rendered":"Info request: How can I customize contents of the tribe_events_list shortcode?"},"content":{"rendered":"<p>By default, the display of the [tribe_events_list] shortcode is a little funny.  I&#8217;d like to be able to customize it for my client&#8217;s site.<\/p>\n<p>Here&#8217;s the full shortcode I&#8217;d like to be able to work with.<br \/>\n[tribe_events_list category=&#8221;adventure-day-camps&#8221; venue=&#8221;yes&#8221; city=&#8221;yes&#8221; phone=&#8221;yes&#8221; cost=&#8221;yes&#8221; organizer=&#8221;yes&#8221;]<\/p>\n<p>The output looks roughly like this (with a gray date box floated to the left)<\/p>\n<blockquote><p>Kids Adventure Day Camp \u2013 June 25-29, 2018 [an easily-overlooked black, bold link to the actual event]<br \/>\nJune 25 @ 9:00 am &#8211; June 29 @ 4:30 pm<br \/>\n|<br \/>\n$359<br \/>\nLake Samammish State Park [a bright red link to the venue]<br \/>\nOrganizer: Seattle Adventure Sports [a bright red link to the organizer<br \/>\n(800) 783-8595<\/p><\/blockquote>\n<p>Request #1: I&#8217;d like to be able to add a prominent, visible button that says something like &#8220;more info&#8221; or &#8220;book now&#8221; for each event so that users actually know where to click to book the event!!!!<\/p>\n<p>Request #2: If possible would be nice if I could show the event excerpt as well as that would help users narrow down their choices.  (As it stands all identifying information must be carried in the title.)  Extra credit if I could show the featured image in thumbnail form as well, but I don&#8217;t want to go too wild here.<\/p>\n<p>Use case: The client runs dozens of events a month for a diverse group of users (pre-school adventure camps, certification programs for EMTs, hiking and kayaking events around the world.)  They have separate pages for each type of event and it makes the most sense to use the shortcode on each page to show one category of events.<\/p>\n<p>Looking at the code it doesn&#8217;t look as though there&#8217;s a separate template for the list.  Instead it looks like it&#8217;s all kept in one file, src\/functions\/template-tags\/organizer.php.<\/p>\n<p>Question #1: Since it doesn&#8217;t look like a proper template file can I safely move that to a folder in the child theme so I can override it?<br \/>\nQuestion #2: Would it even be smart to move organizer.php?  It seems to have a lot of other functionality that could easily be orphaned when you update the plugin.<br \/>\nQuestion #3: Is there another way to override the default layout of the tribe_events_list shortcode?<\/p>\n<p>Thanks!<\/p>\n","protected":false},"template":"","class_list":["post-1439992","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>Info request: How can I customize contents of the tribe_events_list shortcode? -<\/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\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Info request: How can I customize contents of the tribe_events_list shortcode? -\" \/>\n<meta property=\"og:description\" content=\"By default, the display of the [tribe_events_list] shortcode is a little funny. I&#8217;d like to be able to customize it for my client&#8217;s site. Here&#8217;s the full shortcode I&#8217;d like to be able to work with. [tribe_events_list category=&#8221;adventure-day-camps&#8221; venue=&#8221;yes&#8221; city=&#8221;yes&#8221; phone=&#8221;yes&#8221; cost=&#8221;yes&#8221; organizer=&#8221;yes&#8221;] The output looks roughly like this (with a gray date box floated [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/\",\"name\":\"Info request: How can I customize contents of the tribe_events_list shortcode? -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2018-01-30T19:41:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/#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\":\"Info request: How can I customize contents of the tribe_events_list shortcode?\"}]},{\"@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":"Info request: How can I customize contents of the tribe_events_list shortcode? -","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\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/","og_locale":"en_US","og_type":"article","og_title":"Info request: How can I customize contents of the tribe_events_list shortcode? -","og_description":"By default, the display of the [tribe_events_list] shortcode is a little funny. I&#8217;d like to be able to customize it for my client&#8217;s site. Here&#8217;s the full shortcode I&#8217;d like to be able to work with. [tribe_events_list category=&#8221;adventure-day-camps&#8221; venue=&#8221;yes&#8221; city=&#8221;yes&#8221; phone=&#8221;yes&#8221; cost=&#8221;yes&#8221; organizer=&#8221;yes&#8221;] The output looks roughly like this (with a gray date box floated [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/","name":"Info request: How can I customize contents of the tribe_events_list shortcode? -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2018-01-30T19:41:31+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/info-request-how-can-i-customize-contents-of-the-tribe_events_list-shortcode\/#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":"Info request: How can I customize contents of the tribe_events_list shortcode?"}]},{"@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\/1439992","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\/1439992\/revisions"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=1439992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}