読者です 読者をやめる 読者になる 読者になる

【Wordpress】自分で作ったメニューを表示する方法

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でやりたいことを実現するための関数を探す、ということを意識したい。自分で作ろうとしてあるじゃん!って何回なったことか...笑

参考サイト

WordPress メニュー機能を操る ~画像メニューにする方法など | hijiriworld Web