Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function tribe_mini_display_day( $day, $monthView ) {
- $events = '';
- $eventCount = 0;
- // Iterate through all events (if any) for today
- for( $i = 0; $i < count( $monthView[$day] ); $i++ ) {
- // Get the relevant post
- $post = $monthView[$day][$i];
- setup_postdata( $post );
- // List any event categories
- $terms = wp_get_post_terms($post->ID, TribeEvents::TAXONOMY, array('fields' => 'names'));
- // If this event belongs to category "Do Not Show" then skip it
- if (!in_array('Do Not Show', $terms)) {
- $events .= '<h5 class="tribe-events-event-title-mini"><a href="'. tribe_get_event_link($post) .'">' . $post->post_title . '</a></h5>';
- $eventCount++;
- }
- }
- // Put together the output for this day
- $return = "<div class='daynum tribe-events-event' id='daynum_$day'>";
- // We only need the tooltip if we have events to list!
- if ($eventCount > 0) {
- $return .= "<a class='tribe-events-mini-has-event'>$day</a>"
- . "<div id='tooltip_day_$day' class='tribe-events-tooltip' style='display:none;'>"
- . $events . '</div> <span class="tribe-events-arrow"></span>'
- . '</div>';
- }
- else $return .= $day;
- $return .= "</div>";
- return $return;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement