get_event_taxonomy() ) ) { $cat = get_term_by( 'slug', get_query_var('term'), $tribe_ecp->get_event_taxonomy() ); $eventCat = (int) $cat->term_id; $eventPosts = tribe_get_events( array( 'eventCat' => $eventCat, 'time_order' => 'ASC', 'eventDisplay'=>'month' ) ); } // not in a cat else { $eventPosts = tribe_get_events(array( 'eventDisplay'=>'month' )); } $daysInMonth = isset($date) ? date("t", $date) : date("t"); $startOfWeek = get_option( 'start_of_week', 0 ); list( $year, $month ) = split( '-', $tribe_ecp->date ); $date = mktime(12, 0, 0, $month, 1, $year); // 1st day of month as unix stamp $rawOffset = date("w", $date) - $startOfWeek; $offset = ( $rawOffset < 0 ) ? $rawOffset + 7 : $rawOffset; // month begins on day x $rows = 1; $monthView = tribe_sort_by_month( $eventPosts, $tribe_ecp->date ); ?>
| ' . $tribe_ecp->daysOfWeekShort[$dayOfWeek] . ' | '; } ?>|
|---|---|
| " . display_day_title( $day, $monthView, $date ) . "\n"; echo display_day( $day, $monthView ); echo " | "; } // skip next month while( ($day + $offset) <= $rows * 7) { echo ""; $day++; } ?> |