Поиск работает! Просто шаблон, на который вы попадаете, не совсем правильный. Нам нужно настроить шаблон, чтобы он выглядел правильно и соответствовал стилю сайта.
Шаблон, который используется поиском вначале, довольно общий. Это шаблон, который я использую на многих сайтах WordPress. Это как «page.php» - шаблон «по умолчанию», который используют все страницы WordPress, только он не get_sidebar()
вызывает. Я называю это page-nosidebar.php.
В конечном итоге мы отказываемся от этого шаблона и делаем шаблон специально для результатов поиска. Это дает нам более конкретный контроль над этими страницами. Это означает, что нам нужно зайти на каждую страницу результатов поиска в WordPress и убедиться, что она использует этот шаблон. Каждый раз, когда мы делаем что-то подобное, мы должны принять это к сведению, потому что нам придется изменить это на действующем сайте вручную после того, как мы начнем работать (подобные изменения не применяются с контролем версий).
Этот новый шаблон упрощает для нас применение CSS только к этой странице, используя логику в файле header.php, которую мы делали много раз. Мы проводим кучу времени, пытаясь понять стиль того, что по умолчанию встречается в GCSE. Убираем кое-что, корректируем интервалы, меняем шрифты и т. Д.
Мы завершаем рассуждения о том, что еще нужно сделать.