これは必要以上に難しいか、WordPress/PHP をよく理解していないだけです :( 私がやりたいのは、特定の親カテゴリの子/サブカテゴリを表示することだけです...ただし、投稿がそれらにある場合のみ具体例:
私はワイン レビューのウェブサイトを構築しています。これらはカテゴリです。
- ブランド
- サブカテゴリ 1
- サブカテゴリ 2
- 等
- 領域
- サブカテゴリ 1
- サブカテゴリ 2
- 等
- 葡萄
- サブカテゴリ 1
- サブカテゴリ 2
- 等
親カテゴリは決して変更されず、すべての投稿には各親の下に少なくとも 1 つのサブカテゴリが選択されるため、LOOP では親を名前でリストするだけです。しかし、次のようなサブカテゴリを動的に出力する必要があります。
Brand: <?php list_post_subcategories('brand'); ?>
Region: <?php list_post_subcategories('region'); ?>
Grape: <?php list_post_subcategories('grape'); ?>
このような簡単な方法はありますか?これはWordpressの基本的な機能であるべきだと思いますか?関数「get_categories」と「in_category」を見てきましたが、これを行うことができないようです。