wp_nav_menuの最初と最後にclassを追加する

ヘッダーメニューなどで、最初と中と最後のそれぞれのメニュー項目のスタイルを変えたいときあります。

%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88-2016-10-31-17-19-35

こういうことです。

境界線は左につけるの? そうしたら最後の項目の右の境界線はどうすればいいの?

みたいな

画像にしちゃうとか、方法はいくつもあるかと思いますが、ちょこちょこっと簡単なソースをfunction.phpに書くだけで、WordPressの wp_nav_menu 関数を使用したときの最初と最後の項目にcssクラスをつけちゃうというのがコレ

WEBPAPRIKAさんのサイトに書いてありました。

[Wordpress]wp_nav_menuの最初と最後にclassを追加する | WEBPAPRIKA