Wordpressカスタマイズ日記 > 賢威 > グローバルメニューを簡単に設定するためには
賢威

グローバルメニューを簡単に設定するためには

賢威の設定をしているときには、グローバルメニューの設定をする機会があります。

サイトネームのすぐしたのボタンですが、こちらは仕様でheadertext.phpの中の

グローバルメニューと書かれたコメント文の間のコードをいじらなければなりません。

ボタンへ付けるリンクの分だけ、コードを手書きで直さなければならないので大変面倒です。

賢威のWordpressサポート掲示板で見つけたサイトを参考にして

以下の操作をしてみました。

参考にしたサイトは賢威のサポートサイト内に書いてあるものではなく、

一般公開されているものですから、こちらを紹介します。

──────────簡単にグローバルメニューを設定する方法

賢威のテーマをテーマの関数にコードを加えてメニューに対応させ、Gloval Navigationを使う。

というものです。

外観/メニューの機能を使いますから、カスタムリンク、固定ページ、カテゴリーが

ドラッグ&ドロップでビジュアルに操作できますので、扱いやすく、調整もしやすいと思います。

──────────操作の実際

WordPress/外観/テーマ編集から

  1. functions.phpで最下部に
  2. register_nav_menus( array(‘global_navi’ => _(‘Gloval Navigation’), ) );
    のコードを 加える。

  1. headertext.phpでこのコードに書き直す。
  2. <!▼グローバルメニュー>
  3. <?php wp_nav_menu( array(‘container_id’ => ‘global-menu’, ‘theme_location’ => ‘global_navi’,) ); ?>
  4. <!▲グローバルメニュー>

外観/メニューで新規メニュー名を、「グローバルメニュー」とする。

作った「グローバルメニュー」へカスタムメニューなどをドラッグ&ドロップ。

テーマの場所/Gloval Navigationを先ほど作った「グローバルメニュー」を選択。

これですべてのphpファイルにグローバルメニューが反映されます。

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

グローバルメニュー1

作業前

グローバルメニュー2

作業後

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

ページトップに戻る↑                           ページ一番下へ↓

About 1q3

ブログの表示表示方式をいろいろ探してWordpressにたどり着きました。自分の苦労した経緯を紹介しますのですこしでも参考になれば幸いです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です