Я почесал голову над этим, поэтому заранее благодарю за любую помощь.Очень признателен.
У меня есть меню в WP 3.0.1, которое я вызываю в header.php, используя:
wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'primary' ) );
Оно хорошо отображается на каждой странице отдельно из результатов поиска.Файл search.php начинается со стандартного get_header();
, поэтому это должен быть код wp_nav_menu
, верно?Но ничто не обернуто в условное выражение is_search()
или что-либо еще.
Выходной HTML-код должен выглядеть следующим образом:
<div class="menu-header">
<ul id="menu-main-menu" class="menu">
<li class="menu-item">
<a>Link 1</a>
</li>
<li class="menu-item">
<a>Link 2</a>
</li>
</ul>
</div>
Но вместо этого он доходит до <ul>
и не 't вывод любого <li>
s:
<div class="menu-header">
<ul id="menu-main-menu" class="menu">
</ul>
</div>
Самое странное.Кто-нибудь еще сталкивался с этим раньше?Просто слишком поздно, и я упускаю что-то очевидное?