category

twitter

【WordPress】カスタムメニュー

Bookmark this on Google Bookmarks
このエントリーをはてなブックマークに追加
Bookmark this on Yahoo Bookmark
Bookmark this on Livedoor Clip
Bookmark this on Delicious

WordPressは上部にメニューバーっぽいのがあるのに、ここは単一のページを表示しするための場所でした。
最近のWordPressはこのメニューバーっぽい部分をカスタムメニューとして、ページとは別に設定できるようになったらしい。

参考:テーマをカスタムメニュー対応にしてみた
上記のサイト様を参考にワタシもやってみた。

functions.php

function.phpに下記を追加する。

register_nav_menus( array( 'top_navi' => __( 'Top Navigation' ), ) );

この時、余分な改行が入ったりしないよう注意。WordPressの挙動がみだれるのである。
ここに追加したらWordPressの管理画面でメニューを作成する。

テーマの場所

テーマの場所

header.php

header.phpのここだっていう場所に以下を入れるw

wp_nav_menu(array( 'theme_location' => 'top_navi'));

上手くいけばほらこのとおり♪

カスタムメニュー

カスタムメニュー

Leave a Reply

  

  

  

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">