Возможно в том, что в шаблоне страниц поиска нет сайдбаров.
то есть вывести цикл на странице поиска нельзя?
Вывести цикл можно, все упирается в ваши знания WordPress и программирования. Я говорю о том, что страница поиска может быть реализована таким образом, что там просто нет сайдбаров. Их можно добавить, но нужно лезть в исходники темы и править.
вставил код как на других страницах в шаблон страницы поиска, но все пусто. циклы выведены через query_posts
Когда есть результаты поиска, все показывае, если не находит — пусто
Ааа, вон оно что… Ну без примеров кода трудно сказать, но пять же,
предполагаю, что код сайдбара вставлен в ту часть условия, которая отвечает за вывод результатов поиска, если таковые есть.