Thread Starter
schulz
(@schulz)
After further exploration, I see that the events page is really an Events Archive page.
So I created a Events Page and added a basic short code, however the results look nothing like the results for the Archive page. The Archive page is perfect (thumbnails, formatted title, date/time and excerpt), is there a way to tell the short code to use that format (again without editing files)?
Thread Starter
schulz
(@schulz)
Except for the bullets, I managed to hammer out a close facsimile of how the archive page displays the list.
[eo_events no_events="Sorry, there are no current or upcoming events posted." showpastevents=false]
<h2 class="eo-event-title entry-title"><a href="%event_url%">%event_title%</a></h2>
<div class="eo-event-date" style="font-style: italic;">%schedule_start{jS F Y}{ g:ia}%</div>
<div class="eo-event-details event-entry-meta" style="padding: 10px; float:left;">%event_thumbnail%</div>
<div class="eo-event-content" itemprop="description" style="padding: 10px 0 0 0;">%event_excerpt%</div>
<div style="clear: both;"></div>
[/eo_events]
However I am back to the original question; How do you set the display order of the events? I want to set order by event date/time of occurrence and whether it will be ascending or descending.
I am having difficulties finding it in the documentation.
Thread Starter
schulz
(@schulz)
Sorry, I am still not finding how to set the display order of the events?
Sorry, it’s not actually explicitly listed there, but it’s the “order=asc” or “order=desc”, but please note there is a bug, you have to also explicitly set the “orderby” attribute (usually to “eventstart” or “eventend”) as well.