をソリューションを自分自身を発見し、それを必要としている人を助けるようにそれを共有する:
まあ、私はarchive.php
を使用してそれを行っていると私は取得するget_queried_object()
を使用
$obj = get_queried_object();
print_r($obj);
、それは私たちの次のオブジェクト与えます:
を私に次の手順を実行して、オブジェクトを与え、現在、照会対象
WP_Term Object
(
[term_id] => 24
[name] => BRIDAL
[slug] => bridal
[term_group] => 0
[term_taxonomy_id] => 24
[taxonomy] => category
[description] =>
[parent] => 0
[count] => 0
[filter] => raw
[cat_ID] => 24
[category_count] => 0
[category_description] =>
[cat_name] => BRIDAL
[category_nicename] => bridal
[category_parent] => 0
)
上記のオブジェクトに[parent] => 0
があることがわかります。だから私の場合、私はこのようにそれをやった:
$obj = get_queried_object();
if ($obj->parent == 0) {
// Display child categories on this cat
} else {
// Display posts of the child category
}
はそれが誰かに役立つことを願っています
あなたはこのスレッド[現在のカテゴリページのリストの子カテゴリ]を(確認することができますhttps://wordpress.org/サポート/トピック/リスト - 現在のカテゴリページの子カテゴリ) –