public function testEventMetaList() { $event_id = $this->factory->event->create(array('start' => new DateTime('2014-07-09 13:02:00', eo_get_blog_timezone()), 'end' => new DateTime('2014-07-09 14:02:00', eo_get_blog_timezone()), 'all_day' => 0, 'schedule' => 'once')); $tag = wp_insert_term('foobar', 'event-tag'); wp_set_object_terms($event_id, (int) $tag['term_id'], 'event-tag'); $cat = wp_insert_term('hellworld', 'event-category'); wp_set_object_terms($event_id, (int) $cat['term_id'], 'event-category'); $html = eo_get_event_meta_list($event_id); $expected = file_get_contents(EO_DIR_TESTDATA . '/event-functions/event-meta-list.html'); $this->assertXmlStringEqualsXmlString($expected, $html); }
<div class="eo-event-date"> <?php //Formats the start & end date of the event echo eo_format_event_occurrence(); ?> </div> <div class="eo-event-details event-entry-meta"> <?php //If it has one, display the thumbnail if (has_post_thumbnail()) { the_post_thumbnail('thumbnail', array('class' => 'attachment-thumbnail eo-event-thumbnail')); } //A list of event details: venue, categories, tags. echo eo_get_event_meta_list(); ?> </div><!-- .event-entry-meta --> <!-- Show Event text as 'the_excerpt' or 'the_content' --> <div class="eo-event-content" itemprop="description"><?php the_excerpt(); ?> </div> <div style="clear:both;"></div> </article> </div>