サポート » 使い方全般 » 固定ページをトップページにしたときのメニュー表示

  • 解決済 zen73

    (@zen73)


    グローバルメニューに[HOME]としか表示されていないテーマで,
    2つの固定ページ[top]と[blog]をつくり,[top]をトップぺーじにしたいと,

    <フロントページの表示>で,固定ページにチェックをいれ,
    フロントページ:top
    投稿ページ:blog
    と,選択してサイトを表示してみたところグローバルメニューには,

    [HOME][TOP][BLOG]
    と表示され,[HOME]と[TOP]の2つがハイライト表示されています。

    それぞれのURLをみますと,
    [HOME] – http://zensoft.main.jp/zen/
    [TOP] – http://zensoft.main.jp/zen/
    [BLOG] – http://zensoft.main.jp/zen/blog/
    となっており,<外観>-<メニュー>のメニュー構造を見てみますと下の一つだけで,
    [ ホーム   カスタムリンク ] となっていました。

    私としては,[HOME]と[TOP] のうちのどちらか一方のみを表示したいのですが,その方法がわからないでいます。
    また,「メニュー構造」に「ホーム」の1つしか表示されていないのが意外な思いです。

    どのようにしたら,上記のことが解決できるのでしょうか。お教え願います。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック投稿者 zen73

    (@zen73)

    もしかすると,frontpage.php をサーバーにアップロードする必要があるのでしょうか?

    こんにちは、テーマが何かわからないので確たることは書けませんが

    2つがハイライトされるのは、ごく正常な動作です。

    管理画面に、メニューの項目はありますか?

    あれば、メニューのページを表示して、表示中のメニューから、HOME TOPいずれかのメニューを削除すればいいです。

    HOMEのリンクがメニューに存在しない場合は、TOPを削除しましょう
    (PHPでHOMEリンクが追加される場合もあるので)

    管理画面に、メニューが表示されない場合は、WordPressのメニューをサポートしていないテーマなので、テンプレート(通常は、header.php)から、該当部分のリンクを削除する事になると思います。

    トピック投稿者 zen73

    (@zen73)

    nobitaさん,ありがとうございます。
    テーマは,DesignMag です。
    >HOME TOPいずれかのメニューを削除すればいいです。

    メニューにはHOMEしか表示されていませんでしたので,HOMEを削除してみましたが,表示されたメニュー項目の並びは変わりませんでした。

    header.phpを見てみます。

    「メニュー構造」の下側にある「メニュー設定」の「テーマの位置」で Primary Menu にチェックが入っていないのでは?

    グローバルメニューのメニュー設定で、
    このメニューに新しいトップレベルページを自動的に追加
    にチェックが入っていない場合は、新しい固定ページを追加してもメニューに固定ページが自動的に追加されません。

    まず、TOPページをメニューに追加しましょう。

    1. メニューページで、左の固定ページ欄から、TOPの☐に✔をいれ
    2. メニューに追加ボタンをクリックします。

    HOMEをメニューから削除したいのであれば、

    1. メニュー画面でハイライト表示されているTOPの▼をクリック
    2. HOMEの概要が展開表示されるので、一番下にある削除をクリック
    3. 右下の保存ボタンをクリック

    で削除できます。

    WordPressのデフォルトでは、<外観>-<メニュー>でグローバルメニューだけでなく、サイドバーやフッターで使いたいメニューも作成できるようになっています。

    ですので、gblsmさんのおっしゃられているように、
    >「メニュー構造」の下側にある「メニュー設定」の「テーマの位置」で Primary Menu にチェック
    が入っているかどうかもご確認ください。
    ※注:「Primary Menu」がテーマによってはトップメインメニューだったりする場合もあります。

    ご使用のテーマでどのような設定になっているのか、まではチェックしておりませんので、これ以上詳しくは申せませんが、基本的な使い方について書いた拙記事をよろしければ、ご覧下さい。

    トピック投稿者 zen73

    (@zen73)

    みなさん,ありがとうございました。Primary Menu にチェックをいれたら,すべて解決しました。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「固定ページをトップページにしたときのメニュー表示」には新たに返信することはできません。