'publish', 'post_type' => 'post', 'ignore_sticky_posts' => 1, 's' => sanitize_text_field( $_REQUEST['q'] ), 'paged' => sanitize_text_field( $_REQUEST['paged'] ), 'posts_per_page' => sanitize_text_field( $_REQUEST['posts_per_page'] ), ) ); if ( $search_results->have_posts() ) { while ( $search_results->have_posts() ) { $search_results->the_post(); $posts[] = array( 'id' => get_the_ID(), 'text' => get_the_title(), ); $more = true; } } wp_send_json( array( 'results' => $posts, 'more' => $more, ) ); } /** * Get post title. */ public function handler_post_title() { $post_id = sanitize_text_field( $_REQUEST['post_id'] ); if ( $post_id ) { echo esc_html( get_the_title( $post_id ) ); } die(); } } new Sight_Elementor_Helper();