Intereting Posts
использование коротких кодов в содержании темы (Xdebug Profiler) Почему существуют два файла cachegrind для одной страницы? Использование / сборка Foundation SASS на реальном сервере WordPress Добавление плагина TinyMCE Core с использованием tiny_mce_before_init Таблицы HTML в областях содержимого Отправка на разные отдельные страницы по категориям при наличии нескольких категорий Как я могу это сделать? Как я могу получить переменную $ id в функции формы виджета? Я хочу добавить свой файл style.css в файл functions.php? Shortcode отображает только значения атрибута по умолчанию Настройка предупреждающих страниц для удаленных / архивных блогов Защита учетных записей администратора – открытие имени пользователя / tag / tag_name / page / 2 дает ошибку 404 для моей текущей темы (собственный пользовательский) параметры меню по умолчанию отключены в wp-admin? Все постоянные ссылки идут на страницу продуктов с плагином WP E-Commerce?

Включить поисковые теги и пользователей в мою систему результатов поиска.

Это мои коды для поисковых сообщений от 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:

 <script type="text/template" id="search_preview"> <# _.each(posts, function(search_post){ #> <div class="item-search"> <a href="{{= search_post.permalink }}"> {{= search_post.post_title.replace( search_term, '<p>' + search_term + "</p>" ) }} </a> </div> <# }); #> 

Я успешно делаю ajax-поиск сообщений, которые он отлично работает, теперь мне нужно включить поиск пользователей и тегов в результатах поиска, так как Facebook может одновременно искать теги, пользователей и страницы.

Я могу искать только пользователей или только теги, но мне не удалось объединить все результаты.

Кто-нибудь может помочь мне в этом?

Solutions Collecting From Web of "Включить поисковые теги и пользователей в мою систему результатов поиска."