{"id":1135003,"date":"2016-07-03T19:53:50","date_gmt":"2016-07-04T02:53:50","guid":{"rendered":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/recurring-events-starting-at-the-last-event\/"},"modified":"2016-07-03T19:53:50","modified_gmt":"2016-07-04T02:53:50","slug":"recurring-events-starting-at-the-last-event","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/recurring-events-starting-at-the-last-event\/","title":{"rendered":"Recurring Events starting at the last event"},"content":{"rendered":"<p>I am displaying the 3 soonest upcoming events on my homepage using this code I found here (https:\/\/theeventscalendar.com\/support\/forums\/topic\/calling-event-listing-onto-homepage\/)<\/p>\n<pre><code>&lt;? $posts_array = get_posts(&#039;post_type=tribe_events&#039;);\n  \t\t\t\tforeach ( $posts_array as $post ) : setup_postdata( $post ); ?&gt;\n    \t\t\t\t\n    \t\t\t&lt;div class=&quot;shadow&quot;&gt;\n    \t\t\t\t&lt;div class=&quot;col-lg-4&quot;&gt;\n\t\t\t\t\t\t\n\n    \t\t\t\t\t&lt;div id=&quot;post-&lt;?php the_ID() ?&gt;&quot; class=&quot;&lt;?php tribe_events_event_classes() ?&gt;&quot;&gt;\n             \t\t\t\t&lt;?php tribe_get_template_part( &#039;list\/single&#039;, &#039;event&#039; ) ?&gt;\n   \t \t\t\t\t\t&lt;\/div&gt;&lt;!-- .hentry .vevent --&gt;\n   \t \t\t\t\t\n   \t \t\t\t\t&lt;\/div&gt;&lt;!--End Col--&gt;\n   \t \t\t\t&lt;\/div&gt;&lt;!--End Shadow--&gt;\n\t\t\t\t&lt;?php endforeach;\n\t\t\t\t?&gt;\n<\/code><\/pre>\n<p>the problem is it is acting buggy and skipping my soonest reccuring event (September 16 is showing but not Sept. 9) also not removing events that have already passed and other things&#8230;<\/p>\n<p>So my questions are:<br \/>\n1. How can I make sure the 3 soonest upcoming events are being displayed?<br \/>\n2. How can I make sure an event that has ended isn&#8217;t displayed?<br \/>\n3. How can I make sure recurring events don&#8217;t display out of order?<\/p>\n<p>Thanks for your help.<\/p>\n","protected":false},"template":"","class_list":["post-1135003","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>Recurring Events starting at the last event -<\/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\/recurring-events-starting-at-the-last-event\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Recurring Events starting at the last event -\" \/>\n<meta property=\"og:description\" content=\"I am displaying the 3 soonest upcoming events on my homepage using this code I found here (https:\/\/theeventscalendar.com\/support\/forums\/topic\/calling-event-listing-onto-homepage\/) &lt;? $posts_array = get_posts(&#039;post_type=tribe_events&#039;); foreach ( $posts_array as $post ) : setup_postdata( $post ); ?&gt; &lt;div class=&quot;shadow&quot;&gt; &lt;div class=&quot;col-lg-4&quot;&gt; &lt;div id=&quot;post-&lt;?php the_ID() ?&gt;&quot; class=&quot;&lt;?php tribe_events_event_classes() ?&gt;&quot;&gt; &lt;?php tribe_get_template_part( &#039;list\/single&#039;, &#039;event&#039; ) ?&gt; &lt;\/div&gt;&lt;!-- .hentry .vevent --&gt; &lt;\/div&gt;&lt;!--End [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/recurring-events-starting-at-the-last-event\/\" \/>\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\/recurring-events-starting-at-the-last-event\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/recurring-events-starting-at-the-last-event\/\",\"name\":\"Recurring Events starting at the last event -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2016-07-04T02:53:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/recurring-events-starting-at-the-last-event\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/recurring-events-starting-at-the-last-event\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/recurring-events-starting-at-the-last-event\/#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\":\"Recurring Events starting at the last event\"}]},{\"@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":"Recurring Events starting at the last event -","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\/recurring-events-starting-at-the-last-event\/","og_locale":"en_US","og_type":"article","og_title":"Recurring Events starting at the last event -","og_description":"I am displaying the 3 soonest upcoming events on my homepage using this code I found here (https:\/\/theeventscalendar.com\/support\/forums\/topic\/calling-event-listing-onto-homepage\/) &lt;? $posts_array = get_posts(&#039;post_type=tribe_events&#039;); foreach ( $posts_array as $post ) : setup_postdata( $post ); ?&gt; &lt;div class=&quot;shadow&quot;&gt; &lt;div class=&quot;col-lg-4&quot;&gt; &lt;div id=&quot;post-&lt;?php the_ID() ?&gt;&quot; class=&quot;&lt;?php tribe_events_event_classes() ?&gt;&quot;&gt; &lt;?php tribe_get_template_part( &#039;list\/single&#039;, &#039;event&#039; ) ?&gt; &lt;\/div&gt;&lt;!-- .hentry .vevent --&gt; &lt;\/div&gt;&lt;!--End [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/recurring-events-starting-at-the-last-event\/","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\/recurring-events-starting-at-the-last-event\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/recurring-events-starting-at-the-last-event\/","name":"Recurring Events starting at the last event -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2016-07-04T02:53:50+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/recurring-events-starting-at-the-last-event\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/recurring-events-starting-at-the-last-event\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/recurring-events-starting-at-the-last-event\/#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":"Recurring Events starting at the last event"}]},{"@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\/1135003","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\/1135003\/revisions"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=1135003"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}