【Wordpress】自分で作ったメニューを表示する方法
以下を記述すれば、adminで作成したmain-menu
というメニューの一覧が表示される。
<?php wp_nav_menu(array('menu' => 'main-menu')); ?>
wp_nav_menu
は勝手にリストを定義して出力してくれる。htmlはデフォルトだと以下のように成形される(簡易版)
<div class="menu-global-navi-container"> <ul id="menu-global-navi" class="menu"> <li class="menu-item"> <a href="http://xxx">ページ1</a> </li> <li class="menu-item"> <a href="http://xxx">ページ2</a> </li> <li class="menu-item"> <a href="http://xxx">ページ3</a> </li> </ul> </div>
なんか、Wordpressって慣れればこういうのとかたくさんあって便利なんだろうなぁ。まずはcodexでやりたいことを実現するための関数を探す、ということを意識したい。自分で作ろうとしてあるじゃん!って何回なったことか...笑