我想制作两行navi,并找到了此代码。
add_filter(\'walker_nav_menu_start_el\', \'description_in_nav_el\', 10, 4);
function description_in_nav_el($item_output, $item, $depth, $args)
{
return preg_replace(\'/(<a.*?>[^<]*?)</\', \'$1\' . "<span>{$item->post_content}</span><", $item_output);
}
这些争论从何而来$item_output
和$item
?我知道$item_output
是nav\\u menu html source,$item是nav\\u menu,但我不知道html是在哪个函数中生成的。