http://www.wpexplorer.com/adding-images-wordpress-menu/

Burada bir anlatım mevcut.
Dilerseniz ben size kısaca Türkçeleştireyim.

1) Güzel ikonlar indirin.
2) Menüler bölümünden ekran tercihlerine girerek css sınıflarını etkinleştirin.
3) İkon eklemek istediğiniz menüye css kodunuzu ekleyin.
Örneğin: anasayfa linki için 'home-link-icon' kodunu ekleyin, hakkımızda için hakkimizda-link-icon
4) Style.css dosyamıza kodlarımızı ekliyoruz.

.home-link-icon a{
padding-left: 30px !important;
background-image: url(images/home.png);
background-position: left;
background-repeat: no-repeat;
}

.hakkimizda-link-icon a{
padding-left: 30px !important;
background-image: url(images/hakkimizda.png);
background-position: left;
background-repeat: no-repeat;
}


Not: 1. basamakta indirdiğiniz resimlerin tema dosyaları içindeki images klasörüne kopyalandığından emin olunuz.

Umarım anlatabilmişimdir. İyi çalışmalar dilerim.