How To Add Custom Icons To My WordPress Menu Without Using Plugins?

Do you want to spice up your WordPress navigation menu with some cool custom icons? What if I tell you that you could do that for free, without a plugin and it is not that hard too! In this post we will download a few icons to use for your navigation menu. We will upload those icons to the WordPress Media Library and finally we will use the icons for our WordPress menu links with a few lines of CSS.