Где создаются пользовательские меню?

Я создал простое меню в меню wp-admin> внешний вид>, называемый main-nav. Работает отлично.

Тем не менее, я хотел бы добавить пользовательский элемент в конец меню … окно поиска, такое как окно поиска в строке меню apple.com. Я не могу понять, где меню создается в коде. где я могу добавить это … любые идеи?

(Я использую тему starkers)

РЕДАКТИРОВАТЬ

Спасибо tnorthcutt и hakre за то, что указали мне в правильном направлении. Решение заключалось в том, чтобы включить этот код с другим материалом add_filter в функции my.php моей темы

add_filter('wp_nav_menu_items','search_box_function'); function search_box_function ($nav){ return $nav."<li class='menu-header-search'><form action='http://example.com/' id='searchform' method='get'><input type='text' name='s' id='s' placeholder='Search'></form></li>"; } 

ОБНОВИТЬ

Решение @ tnorthcutt отлично подходит, когда на вашем экране есть только одно меню, но если вы добавите второе меню, оно добавит окно поиска в это меню. Как бы вы ориентировались только на одно меню? Я зарегистрировал свое меню так:

 register_nav_menus( array( 'primary' => __( 'Primary Navigation', 'twentyten' ), 'secondary'=>__('Secondary Menu', 'twentyten' ), ) ); 

.. и второстепенный показан следующим образом:

 wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'secondary' ) ); 

Solutions Collecting From Web of "Где создаются пользовательские меню?"