Description

The $item_output portion of wp-includes/nav-menu-template.php that defines what the a tag will contain doesn't include a class attribute, whereas the ul tag does. This prevents customized theming (e.g. colors, images before/after, etc.) of the menu links. This can be modified by appending $class_names to $item_output's <a line, i.e.