Fügen Sie Such-Tags und Benutzer in mein Suchergebnissystem ein

Dies sind meine Codes für Such-Posts von ajax:

PHP:

public function search_posts(){ try { $data = $_POST['content']; $data = wp_parse_args( $data, array( 'post_type' => 'post', 'post_status' => 'publish', ) ); if ($data['s']){ global $theme_query; $theme_query['s'] = explode(' ', $data['s']); } $query = new WP_Query($data); $data = array(); foreach ($query->posts as $search_post) { $search_post = get_post($search_post); $search_post->permalink = get_permalink($search_post->ID); $data[] = $search_post; } $search_term = $_POST['content']['s']; $resp = array( 'success' => true, 'data' => array( 'posts' => $data, 'total' => $query->found_posts, 'count' => $query->post_count, 'pages' => $query->max_num_pages, 'search_term' => $search_term ) ); } catch (Exception $e) { $resp = array( 'success' => false ); } wp_send_json($resp); } 

HTML AJAX Vorlage:

     

Ich mache erfolgreich Ajax Suche nach Posts es funktioniert jetzt gut Ich muss die Suche nach Benutzern und Tags in den Suchergebnissen wie Facebook können Tags und Benutzer und Seiten gleichzeitig suchen.

Ich kann nur nach Benutzern oder nur nach Tags suchen, aber ich konnte nicht alle Ergebnisse zusammenführen.

Jeder kann mir dabei helfen?

Solutions Collecting From Web of "Fügen Sie Such-Tags und Benutzer in mein Suchergebnissystem ein"