HOMEWordPress【WordPress】カテゴリーウィジェットに親カテゴリーのみを出力する【WordPress】カテゴリーウィジェットに親カテゴリーのみを出力する2017.01.20WordPressBこんにちは、ryohei(@ityryohei)です!WordPressでサイドバーのウィジェットにカテゴリーを設置すると、標準では親カテゴリーと子カテゴリーの全一覧が出力されますが、今回は子カテゴリーを出力せずに親カテゴリーのみを出力する方法をご紹介したいと思います。class-wp-widget-categories.phpを編集する予めウィジェットのサイドバーにカテゴリーを追加しておき、カテゴリーの設定にて「階層を表示」にチェックを入れておきます。その後で、class-wp-widget-categories.phpを編集します。該当ファイルは以下のディレクトリ内にあります。class-wp-widget-categories.phpを下にスクロールしていくと、59~63行目辺りに以下のコードが確認できると思います。始まる以下の一行を追加します。$h);保存してページを更新すると、親カテゴリーのみのカテゴリーリストが表示されるようになります。depthというのは深さを意味します。深さというのはこの場合は階層を指します。指定する数値を増やしていくことで、出力される階層が深くなっていきます。デフォルトは0で全ての親子カテゴリー、1で親カテゴリーのみ、2で親カテゴリーと子カテゴリーのみ...と詳細に指定することができます。この方法ではWordpressを更新するたびにファイルを書き換える必要があります。そのため実際に使用する場合は直接カテゴリーリストを呼び出してカスタマイズする方法が望ましいです。[ads_middle]任意の場所にカテゴリーリストを表示するカテゴリーリストを表示したい部分に以下のコードを記述します。?>上のコードではカテゴリー名だけが表示されます。カテゴリー毎の投稿数を表示させたい場合は以下を追記します。?>このままですと<li>タグのみで出力されますので、必要に応じて<ul>タグで囲みます。詳細が記載されています。以下のリンクからアクセスできます。Parameters一行のコードを記述するだけでカテゴリーリストを表示することができ、カスタマイズも容易ですので、カテゴリーリストを出力する際は後者の方法が良いかもしれないですね。CC)はAdobe社が提供するクリエイター向けのサービスです。Effects」など全20以上のアプリが提供されており、幅広いプランが用意されています。CCの全20以上のアプリが使用できるプランです。コンプリートプラン(12ヵ月)」がセットになって39,980円(税込)で利用できます。Cloudのライセンスを購入でき、以降のライセンス更新も可能。動画教材で基礎スキルを習得できるので、入門する方にも便利な講座です。詳しくは下記のリンクからチェックしてみてくださいね。誤って呼び出されました。Webエンジニア福岡のWeb制作会社でエンジニアをしています。記事に関するご質問やご相談等ございましたら気軽にお問い合わせください。サービス・ツールSPEEC登録不要、無料で使えるビジネス書類作成サービスです。見積書~領収書までのPDFを一括で作成することができます。犬のごはん楽天市場で販売中の犬のごはんを好みの条件で簡単に絞り込むことができるドッグフード検索サイトです。HASHWordPressのログイン用にハッシュ化したパスワードを生成するツールです。DBからパスワードを変更する場合にご利用ください。Programご訪問いただきありがとうございます!本サイトを運営しているryoheiと申します。福岡のWeb制作会社でエンジニアをしています。本サイトは私が業務中に得た知識をアウトプットする場として2015年から運営しています。into-the-program.com。