ID; return $page_on_front = 0; } // Nuke the main query, we don't need it. function jquery_on_posts_request( $request, $query ) { if ( $query->is_page && $query->get('p') && $query->get('p') == get_option( 'page_on_front' ) && $query->is_main_query() ) { add_filter( 'posts_results', 'jquery_on_posts_results', 10, 2 ); return false; } return $request; } // Set up $wp_query->posts. function jquery_on_posts_results( $posts, $query ) { remove_filter( 'posts_results', 'jquery_on_posts_results', 10, 2 ); return array( get_page( get_option( 'page_on_front' ) ) ); }