get_template_part('sections/residents'); wp_reset_postdata(); } elseif (is_past($this_resident_id)) { $past_residents_page_id = get_page_by_path('past-residents')->ID; $post = get_post($past_residents_page_id, OBJECT); $post->delay = 1; setup_postdata($post); get_template_part('sections/residents'); wp_reset_postdata(); //previous past residents by studio number insert_neighbor_residents($this_resident_id, 'prev', 1); setup_postdata($this_resident); get_template_part('sections/resident'); wp_reset_postdata(); //next past residents by studio number insert_neighbor_residents($this_resident_id, 'next', 1); } break; case 'event': $this_event = $post; $this_event_id = $this_event->ID; insert_neighbor_events($this_event_id, 'prev', 1); setup_postdata($this_event); get_template_part('sections/event'); wp_reset_postdata(); insert_neighbor_events($this_event_id, 'next', 1); break; case 'sponsor': $sponsors_page_id = get_page_by_path('support/sponsors')->ID; $post = get_post($sponsors_page_id, OBJECT); setup_postdata($post);
function get_neighbor_residents() { $query_vars = json_decode(stripslashes($_POST['query_vars']), true); $resident_id = $query_vars['id']; $direction = $query_vars['direction']; $count = 1; insert_neighbor_residents($resident_id, $direction, $count, $not); die; }