12 ) { $month = (int) gmdate( 'n' ); } // Get buildings and rooms for filters. $buildings = get_posts( array( 'post_type' => Building::POST_TYPE, 'post_status' => 'publish', 'posts_per_page' => -1, 'orderby' => 'title', 'order' => 'ASC', ) ); $rooms = get_posts( array( 'post_type' => Room::POST_TYPE, 'post_status' => 'publish', 'posts_per_page' => -1, 'orderby' => 'title', 'order' => 'ASC', ) ); // If room is selected, get its building. if ( $room_id && ! $building_id ) { $building = Room::get_building( $room_id ); if ( $building ) { $building_id = $building->ID; } } // Get rooms to display. $display_rooms = array(); if ( $room_id ) { $room = get_post( $room_id ); if ( $room ) { $display_rooms[] = $room; } } elseif ( $building_id ) { $display_rooms = Room::get_rooms_for_building( $building_id ); } else { $display_rooms = $rooms; } // Calculate navigation dates. $prev_month = $month === 1 ? 12 : $month - 1; $prev_year = $month === 1 ? $year - 1 : $year; $next_month = $month === 12 ? 1 : $month + 1; $next_year = $month === 12 ? $year + 1 : $year; $month_name = gmdate( 'F', mktime( 0, 0, 0, $month, 1, $year ) ); ?>
|
|
|
|---|---|
| post_title ); ?> # post_title ); ?> | data-booking-id="" title="" > |