サイドメニューのカテゴリで親カテゴリだけを表示させない

Simplicityの特徴 フォーラム テーマファイルのカスタマイズに関する質問など サイドメニューのカテゴリで親カテゴリだけを表示させない

このトピックには2件の返信が含まれ、1人の参加者がいます。2 ヶ月、 3 週間前 めぐ さんが最後の更新を行いました。

  • 投稿者
    投稿
  • #60576

    めぐ

    カテゴリの子カテゴリを設定しているのですが、サイドメニューには子カテゴリを含めたすべてのカテゴリが表示されます。

    親カテゴリだけを表示させたいと思っていろいろ調べると

    http://webmemo.biz/wp-side-category-list/

    のようにテンプレートタグの使い方が紹介されていました。

    こちらはどこを修正すれば親カテゴリだけになりますでしょうか?

    他にも簡単な方法がありましたご教授お願いします<(_ _)>

  • #60579

    Akira

    カテゴリの子カテゴリを設定しているのですが、サイドメニューには子カテゴリを含めたすべてのカテゴリが表示されます。

    現在は、「カテゴリー」ウィジェットでカテゴリーを表示していらっしゃるのでしょうか。

    だとしたら、下記のコードを function.php に追加することで、親カテゴリーのみを表示できます。

    add_filter( 'widget_categories_args', function( $cat_args ) {
        $cat_args['hierarchical'] = true;
        $cat_args['depth'] = 1;
        
        return $cat_args;
    });

    ご参考のサイトの方法で行う場合には、 sidebar.php の変更が必要です。

  • #60580

    めぐ

    お返事ありがとうございました。

    教えていただいた方法で試したところうまく親カテゴリだけを表示させることができました。

    本当にありがとうございます<(_ _)>

トピック「サイドメニューのカテゴリで親カテゴリだけを表示させない」への新規返信追加は締め切られています。

スポンサーリンク
アドセンス(大)
アドセンス(大)