Имею ввиду, что после выполнения поиска выводятся записи.
Выяснилось, что он не выводит записи с главной,а кидает на главную.
Вот как выглядит ссылка при поиске с не заданным значением:
www.lololo.lol/?s=&c=5
Помогите, а)
Посмотрите здесь. За 3 дня могли бы найти.
Искал уже — нашел это, но тут, вроде, ничего такого нет
Можно добавить фрагмент в functions.php активной темы, чтобы при пустом запросе применялся шаблон поиска:
function use_search_template_for_empty_query( $query ) {
if ( isset( $_GET['s'] ) && empty( $_GET['s'] ) )
$query->is_search = true;
}
add_action( 'parse_query', 'use_search_template_for_empty_query' );
Затем отредактировать шаблон search.php. Обычно там есть условие:
<?php if ( have_posts() ) : ?>
...
<?php else : ?>
<p>Извините, по вашему запросу ничего не найдено.</p>
<?php endif; ?>
Подобную конструкцию можно изменить, например, так:
<?php if ( have_posts() && !empty( $_GET['s'] ) ) : ?>
...
<?php else : ?>
<?php if ( !empty( $_GET['s'] ) ) : ?>
<p>Извините, по вашему запросу ничего не найдено.</p>
<?php else : ?>
<p>Задан пустой запрос.</p>
<?php endif; ?>
<?php endif; ?>
Спасибо огромное проблема решена.