2014-04-03 1 views
0

woo commerce를 사용하여 전자 상거래 웹 사이트를 만들고 있습니다. woocommerce에서 카테고리 ID를 사용하여 제품의 카테고리 이름을 표시하는 방법과 관련된 코드로 고심하고 있습니다.woocommerce의 id 제품에서 카테고리 이름을 얻는 방법

아이디로 카테고리 이름을 표시하기가 쉬운 get_the_category_by_id(3)입니다. 그래서 이드의 이름을 표시합니다.

같은 방식으로 id에 의해 woocommerce에서 카테고리 이름을 표시하는 방법은 무엇입니까?

답변

9

제품 카테고리 이름이 유용 할 것이다

function get_product_category_by_id($category_id) { 
    $term = get_term_by('id', $category_id, 'product_cat', 'ARRAY_A'); 
    return $term['name']; 
} 
$product_category = get_product_category_by_id($your_category_id); 

희망을 얻기 위해이 기능을 사용해보십시오.

+0

와우 슈퍼. 크게 일하고 있습니다. Ratnakar. 대단히 감사합니다. 고마워요. 나는 이것을 2 일 이상 고투하고 있었다. 다시 한번 감사드립니다.. – user2644743

7

당신은, 내가 그것을 도움 여부를 알려 주시기 바랍니다이

$product_cats = wp_get_post_terms(your_id, 'product_cat'); 

같은 것을 사용할 수 있습니다.

print_r($product_cats); 
+0

귀하의 코드를 사용했습니다. 하지만 그것은 작동하지 않는 것 같습니다. – user2644743

+0

인쇄물을 print_r ($ product_cats)로 인쇄 할 수 있습니까? 출력이 무엇인지 알려주세요. –

+0

나는 그렇게했습니다. 하지만 그것의 방금 배열() 카테고리 이름 .. 게재되지 않습니다 – user2644743

관련 문제