WordPressで『メニューの位置』を追加しよう

  • このエントリーをはてなブックマークに追加

WordPressでは管理画面の『外観>メニュー』でメニューの管理ができます。
ここで新しいメニュー自体の追加はできるのですが、メニューの表示位置は追加できません。


例えばフッターで左右に項目を分けてメニューを表示したい…ということがあっても現状だと実現ができないです。
そんな時はfunctions.phpにコードを追加してメニューの位置を追加しましょう。

functions.phpにコードを追加

functions.phpに以下のコードを追加します。
※functions.phpはバックアップを取りながら作業してください


‘headernav’や’ヘッダーナビ’の場所は管理がしやすいよう任意の名前に変更してください。

これをアップしたら位置の追加は完了です。
メニューを表示させたい位置にチェックを入れてください。


ただこれだけだとテンプレートに表示はされないので、表示させたい箇所のphpに以下のコードを入れます


これで無事メニューが表示されます。

ちなみにCodexにオプションもあるので、必要な時には参考にしてみてください。


株式会社8bit (エイトビット)

東京都目黒区でWebサイト制作、Webシステム開発などを行っております。
コーポレートサイトやWebサービスの企画・提案を得意としており、自社での経験を元にアイデアをカタチにするお手伝いをさせていただいております。

Web制作に関するご相談はお気軽にどうぞ

弊社に制作をご依頼いただく際の費用感をご確認いただける、
見積りシミュレーションをご用意いたしました。

工藤

執筆者: 工藤

日々勉強中です。どうぞよろしくお願いします。