Здравствуйте.
Мои познания в PHP мизерные, поэтому просьба не кидаться камнями, постараюсь описать задачу максимально детально.
У меня есть следующая функция:
function theme_menu_extras( $menu, $args ) {
if ( 'primary' !== $args->theme_location )
return $menu;
ob_start();
get_search_form();
$search = ob_get_clean();
$menu .= '<li class="right search">' . $search . '</li>';
return $menu;
}
$search - это поле ввода для поиска. Моя задача - просто вывести его в DOM для дальнейших манипуляций, при этом функция выше должна остаться неизменной, т.е. ее я привел в качестве примера. Подскажите, пожалуйста, как мне это правильно сделать? Спасибо!