Я заглянул в класс bredcrumbs, и это помогло мне найти решение очень похожей проблемы, с которой я столкнулся. В любом случае, вставьте этот код, и он выведет название категории для вас.
function cdl_get_cat() {
global $wp_query, $wpsc_query;
$query_data = Array();
$cdl_post_id = wpsc_the_product_id();
$categories = wp_get_object_terms( $cdl_post_id , 'wpsc_product_category' );
//if product is associated w more than one category
if(count($categories) > 1 && isset($wpsc_query->query_vars['wpsc_product_category']))
$query_data['category'] = $wpsc_query->query_vars['wpsc_product_category'];
elseif(count($categories) > 0)
$query_data['category'] = $categories[0]->slug;
return $query_data['category'];
}
echo cdl_get_cat();
Надеюсь, это поможет. Я буду исследовать это немного больше и выложу свои результаты в мой блог, http://www.consofas.com/
Рохан.