我相信这会有帮助foreach):
if( $cat->cat_name != \'Uncategorized\' ) {
array_push( $post_cats, $cat->cat_ID );
}
Update:
您可能想使用post_is_in_descendant_category 功能:
if( $cat->cat_name != \'Uncategorized\'
&& !post_is_in_descendant_category(
get_term_by( \'name\', \'Uncategorized\', \'category\' ),
$post
)
) {
array_push( $post_cats, $cat->cat_ID );
}
(抱歉,未测试)
不,那个post_is_in_descendant_category 应在functions.php, 请检查链接。