How to Add Icons to Custom WordPress Menus Using Font Awesome?
The Menu Icons plugin provides an easy way to add Font Awesome icons in your menu. Once you have installed and activated the plugin, go to Appearance -> Menus. You will find a new section titled ‘Menu Icons Settings’. Choose ‘Font Awesome‘ from in the Global field. The plugin also supports Dashicons, Elusive, Foundation, Genericons, image, and SVG icons.