親カテゴリ (1)
├子カテゴリA (1)
│├孫カテゴリA01 (1)
│└孫カテゴリA02 (2)
└子カテゴリB (1)
. └孫カテゴリB01 (2)
()の中身は記事の投稿数です。
上記のような構造になっていたとして、アーカイブページで孫カテゴリの投稿数のみを求めたいです。
PHP
1 $term_id = 親カテゴリID; 2 $term = get_term_by('id', $term_id, 'category'); 3 echo $term->count;
get_term_byを参考にしようと上記コードを入れました。
子カテゴリも含めた"7"が返ってくると思いましたが、返ってくる値は"0"です。
最終的には孫カテゴリの投稿数のみを取得したいのですが、get_term_byで投稿数が取得出来ない理由があるのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/23 15:19