Я настроил тему, и у меня возникли проблемы с результатами поиска при использовании запросов из нескольких слов. Сайт работает по адресу www.abetterworldbydesign.com.
Поиск одного слова работает должным образом.
Поиск нескольких слов, которые должны были дать результаты, показывает пустые результаты.
Код для searchform.php ниже.
<form id="searchform" name="searchform" method="get" action="<?php echo home_url(); ?>">
<div>
<input type="text" id="s" name="s" />
<input type="submit" id="searchsubmit" value="<?php esc_attr_e( 'Search', 'richwp' ); ?>" />
</div>
</form>
Мой код в search.php для инициализации WP_Query в точности соответствует коду, указанному в кодексе. Полный код для search.php в pastebin.
+
) амперсандом (&
), совсем не странный. Когда URL равен?s=press+releases
, имеется один аргументs
со значениемpress releases
. Когда URL равен?s=press&releases
, в URL есть два аргумента: один называетсяs
со значениемpress
, другой называетсяreleases
и имеет пустое значение. - person binaryLV   schedule 28.07.2011