I hope this isn’t a repeat of a dumb question; I was unable to find what I need anywhere, even though I feel reasonably sure this isn’t that complicated and I may have even done it before.
I want to include the title of the menu as the first list element of the menu. I have a shortcode function for [menu name=”Footer Menu”] that finds the named menu, then displays it. I want to be able to also insert the name “Footer Menu” as the first list element on the menu. I started writing a custom Walker for this, but then realized I had no idea how to change the output prior to start_el. The function start_lvl only applies to child menus, so it didn’t work for this purpose.