web-dev-qa-db-ja.com

私のカテゴリーがメニュー上で大きすぎます。

現在私は100種類のカテゴリがありますが、私のメニューは大きく変わってしまい、できれば2つのことができるようにしたいと思います。

  • ヒット数順にソートされた数量限定のカテゴリを含む最初のカテゴリメニュー
  • 限られたカテゴリーのカテゴリーを持つ2番目のカテゴリーメニューは自分で選ぶ

これを完成させる簡単な方法はありますが、手動でコードの一部を編集しながら、手動で入力するか、既にそのような機能を持つプラグインを使用する代わりに、ワードプレスコードでカテゴリをレンダリングできますか。

シモンズ:私はこれを検索に使おうとしていましたが、「カテゴリーメニューが大きすぎます」を使っても無関係な答えがたくさんあったので、自分のケースにふさわしいものを見つけるのは困難でした。

1
Prix

私はプラグインを探すのをやめて、自分で修正を加えるようになりました。 カスタムサイドバーのカテゴリ一覧を参照してください。

ここでの私の質問に関して、私は以下のことを発見しました:

  • はい、 wp_list_categories および get_categories で使用できるnumber引数を設定することで、カテゴリにリストされる項目の数を制限することができます。
  • サイドバーでコードを再利用できるというメニューで、メニュー上で許可したいカテゴリだけを使ってパーソナライズメニューを作成できます。唯一の問題は、手動で更新/制御されることです。
1
Prix

この...

  • ヒット数順にソートされた数量限定のカテゴリを含む最初のカテゴリメニュー
  • 限られたカテゴリーのカテゴリーを持つ2番目のカテゴリーメニューは自分で選ぶ

...メニューAPIを使用することは不可能です。

1