左側のカテゴリーのメニューについて

フォーラム 使い方全般 左側のカテゴリーのメニューについて

  • このトピックには2件の返信、2人の参加者があり、最後にyasu_miyaにより12年、 2ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #51833
    yasu_miya
    参加者

    動作に関するご質問の場合は必ずご記入ください。


    WordPress のバージョン:WordPress 3.0.4

    Welcart のバージョン:Version 1.0.9.

    ご利用のテーマ:Cloth 2 Columns (Brown) 2.0.1

    症状を確認したブラウザ:

    サーバー(会社名、サービス名):

    SSLの利用: 無し | 専用SSL | 共用SSL

    WordPress のパーマリンク設定:


    すみません。初心者なのですが、カテゴリーが現在3階層でとても多く左側のカテゴリーが下に長すぎるので、短くしたいのですが、1階層だけ表示とかするのはどのようにすればよろしいでしょうか。なにかいい方法はございますでしょうか。宜しくお願いいたします。

    #65478
    yasumax
    キーマスター

    こんにちは。

    カテゴリーの表示にはウィジェットを使用しているか否かで方法が異なってきます。

    【ウィジェットを使用していない場合】

    現在お使いのテーマのsidebar.phpの中にあるテンプレートタグ「wp_list_categories」にパラメータ「&depth=1」を追加してください。

    「depth」はカテゴリー階層をどのレベルまで表示するか制御できるパラメータになります。

    パラメータの詳しい説明は公式サイトをご参照ください。

    WordPress Codex 日本語版|テンプレートタグ/wp list categories

    【ウィジェットを使用している場合】

    フィルターフックを使用して「wp_list_categories」のパラメータを変更するカスタマイズを行わなければならないため難易度が高くなります。

    フィルター名 : usces_filter_welcart_category

    また、メンテナンス性が下がりますが、カテゴリーが頻繁に変更にならないということでしたらカスタムメニューを使用するのも一つの手かと思います。

    #65479
    yasu_miya
    参加者

    大変ありがとうございます。

    ウィジットは使用しておりません。また2階層まで表示させたいので、、

    <?php wp_list_categories(‘use_desc_for_title=0&child_of=’.$cats->term_id.’&title_li=’); ?>の部分に&depth=2を加えるということでございますね。

    素人でどのように記述すればいいかお教えいただくと助かります。

    宜しくお願いいたします。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • このトピックに返信するにはログインが必要です。