tags:

views:

1436

answers:

4

I need to check if a certain post is belongs to a category or belongs to a descendant of a certain category. IS there a wordpress function for this, or I need to do it myself ?

Edit: I should have mentioned that the WP version is 2.7. sorry

+3  A: 
$post = get_post($id);
$category = $post->$post_category;
cat_is_ancestor_of(($parent_category, $category));

For more info see the get_post and cat is ancestor of references. Also, while somewhat difficult to find this is a good place to start for most wp development related things.

rz
thanks, that was exactly what I needed
Discodancer
glad to be of assistance.
rz
A: 

Would the sql query work with wordpress 2.8?

A: 

for 2.7 or above use in_category( $category, $_post )

Regards, Vicky Biswas

Vicky Biswas