サポート » 使い方全般 » ナビゲーションボタンが横にずれる

  • 解決済 hide0110

    (@hide0110)


    ナビゲーションについての質問になります。ご教授いただけましたら幸いでございます。

    サイトトップを固定ページにするために、パーマリンク等を変更したところ、Homeボタンが二つになりました。そこで、header.phpからHomeをはずしてみたところ、blogページだけナビゲーションメニューが横にずれてしまいました。

    header.php

    <ul>
    <li <?php if(!is_page()) echo 'class="current_page_item"'; ?>><a href="<?php echo get_option('home'); ?>/">Home</a></li>
    <?php wp_list_pages('title_li='); ?>
    </ul>

    ↓削除

    <ul>
    <li <?php if(!is_page()) echo 'class="current_page_item"'; ?>></li>
    <?php wp_list_pages('title_li='); ?>
    </ul>

    恐らくcurrent_page_itemがblogページだと本来homeがある認識で取得しにいっているようにみえます。

    blogページのソース(ナビゲーション部分)

    <div id="nav">
    <ul>
    <li class="current_page_item"></li>
    <li class="page_item page-item-33"><a href="http://entrata.heteml.jp/blog" title="home">home</a></li>
    <li class="page_item page-item-35"><a href="http://entrata.heteml.jp/blog/blog" title="blog">blog</a></li>
    </ul>
    </div>

    blogページのナビゲーションの部分も他のページと合わせたいのですが、ご教授いただけますでしょうか。
    どうぞよろしくお願いいたします。

    おかしなナビげーションページ
    http://entrata.heteml.jp/blog/blog
    その他
    http://entrata.heteml.jp/blog/

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • <li <?php if(!is_page()) echo 'class="current_page_item"'; ?>><a href="<?php echo get_option('home'); ?>/">Home</a></li>

    削除するならこの一文全てを削除するべきではなですかね。

    トピック投稿者 hide0110

    (@hide0110)

    >shokun0803さま
    ありがとうございます!!
    おかげさまで無事できました!!
    if文がそもそも邪魔だったのですね(^^;
    本当にありがとうございます!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「ナビゲーションボタンが横にずれる」には新たに返信することはできません。