カスタムメニュー機能の利用

November 1st, 2011 | Tags:

wordpress3.0から加わったカスタムメニュー機能、何となく敬遠してたけどを試したら簡単ですごく便利だった。

  1. テーマフォルダ内function.phpに
    //カスタムメニュー
    register_nav_menus(array(
        'menu1-nav' => 'メニュー1',
        'menu2-nav' => 'メニュー2'
    ));
    みたいな感じで追加

  2. ダッシュボードの外観>>メニュー からメニューを作成、「テーマの場所」に設定
  3. テーマの表示したい場所に
    <?php wp_nav_menu(array(
        'theme_location' => 'menu1-nav'
    )); ?>
    のように呼び出す。古いテーマのwp_list_pagesあたりの記述を置き換えるといい感じ
カテゴリページも混ぜたメニュー作りたいとか外部url追加したいとか好きな順番で並べ替えたいとか全部これで解決できますねすごい!下の記事のリスト関連もう必要無いや。

No comments yet.
*