Quick and dirty, I wanted a menu to have Genericons. Menus are crazy extendible and I use them in sidebars all the time to make a list of links formatted in a nice way. So why not a Genericon? After all, I know menus are really glorified Custom Post Types.
Don’t they look pretty? It’s stupid easy.
URL: http://facebook.com/you
Navigation Label:
Title Attribute: Facebook
CSS Classes (optional): social-buttons
Then all I had to do is fiddle with CSS. li.social-buttons .genericons
is applicable here, and that’s why I gave it the CSS class. If I wanted to have it be a genericon plus text, then the Navigation Label would have been Facebook
instead. If you don’t want the genericon to be part of the link, make the label just the link name, and add genericon genericon-facebook
to the CSS classes.