Как настроить страницу поиска wordpress?

Всем привет! Вот такой вопросик, думаю для понимающих сразу станет ясно что я пошел по неправильному пути и начал писать тему с нуля и, естественно, где то напортачил, только не могу понять где))) Проблема такова: создал шаблон страницы search.php засунул прекрасный код ( видимо не до конца прекрасный))) ) , подвязал с плагином для поиска Relevanssi, и вроде бы все отлично, но дело в том, что если по результату ничего не найдено, то сообщение что ничего не найдено выводится, но пропадает половина хедера и футер. Может есть у кого мысли где я дурак? Код залил сюда: pastebin.com/bfiyLJfF

<?php get_header(); ?>

    <div class="container">
        <div class="row">
            <div class="col-md-12">
                <div class="search_name">
                    <h3><?php echo 'Результат поиска: ' . '<span>' . get_search_query() . '</span>'; ?></h3>
                </div>
            </div>
        </div>
    </div>

    <div class="container">
        <div class="row">

                <?php
                if (have_posts()) :
                    while (have_posts()) : the_post();
                        ?>
                        <div class="col-md-4">
                            <div class="catalog_item">
                                <?php
                                $image = get_field('image');
                                if( !empty($image) ):
                                    $alt = $image['alt'];
                                    $size = 'medium';
                                    $thumb = $image['sizes'][ $size ]; ?>
                                    <img class="img-responsive" src="<?php echo $thumb; ?>" alt="<?php echo $alt; ?>"  width="230px" height="230px" />
                                <?php endif; ?>
                                <div class="item_descr">
                                    <div class="item_name">
                                        <p class="name_item"><?php the_field('name'); ?></p>
                                    </div>
                                    <div class="item_description">
                                        <p>Артикул: <span><?php $summary = get_field('article');
                                                echo substr($summary, 0, 14); ?></span></p>
                                        <p>Производитель: <span><?php the_field('maker'); ?></span></p>
                                        <p>Характеристики: <br><span><?php the_field('characters'); ?></span></p>
                                    </div>
                                    <div class="item_more">
                                        <a href="<?php the_permalink(); ?>" target="_blank">подробнее</a>
                                    </div>
                                </div>
                            </div>
                        </div>
                    <?php endwhile; else: ?>
                        <section class="not-found">
                            <p><?php _e('К сожалению, ничего не найдено. Попробуйте другой поисковый запрос.');?></p>
                        </section>
                <?php endif; ?>

        </div>
    </div>

<?php get_footer(); ?>
  • Вопрос задан
  • 1697 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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