2

我需要检查某个帖子是否属于某个类别或属于某个类别的后代。是否有为此的wordpress功能,或者我需要自己做?

编辑:我应该提到 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_postcat 是引用的祖先。此外,虽然有点难以找到,但对于大多数 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 查询可以与 wordpress 2.8 一起使用吗?

于 2009-08-14T17:37:19.300 回答