WordPressテーマSANGOの質問

カテゴリごとに表示するメニューを切り替えたい

アバター
コナン

初めまして。とても素敵なテーマでいつも記事の更新が楽しみです。ありがとうございます。
カテゴリごとに表示するメニューを切り替えることはできないでしょうか?
例えば
カテゴリ【ドイツ】ではドイツのホテルランキング・おすすめのドイツ語スクール
カテゴリ【フランス】ではフランスのホテルランキング・おすすめのフランス語スクール
などが表示されるようにフッダーメニューやヘッダーメニューを切り替えるなどです。

そのような方法はできないでしょうか?

モバイル用フッター固定メニューの設定方法
コメントへの回答
サルワカくん
サルワカくん
2018/09/20

少し難易度高めですね・・・。WordPress(php)の知識がある程度ないと厳しいかもしれません。
header.phpにナビメニューのコードが書かれているため、子テーマにheader.phpを複製し、
カテゴリーの条件分岐タグにより
特定のカテゴリーのときだけ別のメニュー(ul liのリスト)を表示させるように修正すると良いかと思います。

<?php if( in_category('カテゴリーID') ) : ?>
  <ul>
     <li><a href="URL">特定のカテゴリーで表示するメニューアイテム1</a></li>
     <li><a href="URL">特定のカテゴリーで表示するメニューアイテム2</a></li>
     <li><a href="URL">特定のカテゴリーで表示するメニューアイテム3</a></li>
  </ul>
<?php else: ?>
  <?php //PC用
    ヘッダーナビ〜省略〜
    //end ?>
<?php endif; ?>