2

特定の投稿がカテゴリに属しているか、特定のカテゴリの子孫に属しているかを確認する必要があります。これにはワードプレス機能がありますか、それとも自分で行う必要がありますか?

編集: WP のバージョンが 2.7 であることを言及する必要がありました。ごめん

4

4 に答える 4

12

2.7 以降では in_category( $category, $_post ) を使用します

よろしく、 ヴィッキー・ビスワス

于 2010-08-11T20:30:35.967 に答える
10
$post = get_post($id);
$category = $post->$post_category;
cat_is_ancestor_of(($parent_category, $category));

詳細については、get_postを参照してください。cat は参照の祖先ですまた、これを見つけるのはやや困難ですが、ほとんどの wp 開発関連の作業を開始するのに適した場所です。

于 2009-02-06T14:51:42.087 に答える
3

ここも参照してください: http://codex.wordpress.org/Function_Reference/in_category#Testing_if_a_post_is_in_a_descendant_category

于 2010-07-21T15:49:33.143 に答える
0

SQLクエリはWordPress2.8で機能しますか?

于 2009-08-14T17:37:19.300 に答える