@offsiderst

Как сделать два поиска на сайте?

сейчас поиск идет по типу постов news
на сайте есть еще посты team

там поиск по ОТДЕЛЬНОЙ кнопке
<?php
/*
 * Template Name: Search-page
 */
get_header(); ?>


<section class="search wrapper__box" data-elem="block">

<strong><?php echo get_search_query(); ?> </strong>
    <div class="news__holder">
        <?php
            $search = new WP_Query( array(
                'post_type' => 'news',
                'posts_per_page' => -1,
                's' => get_search_query()
            ));
        if( $search->have_posts() ) : while ( $search->have_posts() ) : $search->the_post(); 
            get_template_part( 'template-parts/news-item', get_post_format() );
        ?>

        <?php endwhile;
        else:
             echo '<div class="msg-page">ничего не найдено</div>';
        endif; ?>
    </div>
</section>

<?php get_footer();
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
Kozack
@Kozack Куратор тега WordPress
Thinking about a11y
Передавайте параметр post_type ...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы