WordPressのカスタムメニューを使う

WordPress 3.0 の新機能、カスタムメニューを使ってみようと、今更。。。。

とりあえず、カスタムメニューはデフォルトでは有効になっていないので、functions.phpに一文書いて、有効にします。

第1引数は登録するメニューの名前です。内部的にはこれを参照します。
第2引数はメニューの説明。管理画面の外観→メニューに表示されるものです。
e
テーマ内

theme_locationをセットしないと、管理画面で『ここのメニュー!』って選択ができないのでセットしましょう。
また、メニューがセットされていない場合、wp_page_menu()が出力されるようです。

containerは何で囲うか。デフォルトはdiv

container_classはそのdivに与えるclass.

もっと詳しいパラメーターの説明はテンプレートタグ/wp nav menu – WordPress Codex 日本語版 に載ってますのでこちら参照で。