WooCommerce : 모든 카테고리 나열


9

I'm using the WooCommerce plugin with WordPress and within my theme I'd like to list all categories within a navigation menu with PHP.

I've tried using woocommerce_product_categories();

but I don't want the images, or other HTML elements, just their names (and maybe permalinks).

How can I get that data?

답변:


23

바로 그 동일한 기능에서 가져 왔습니다.

// prior to wordpress 4.5.0
$args = array(
    'number'     => $number,
    'orderby'    => $orderby,
    'order'      => $order,
    'hide_empty' => $hide_empty,
    'include'    => $ids
);

$product_categories = get_terms( 'product_cat', $args );

// since wordpress 4.5.0
$args = array(
    'taxonomy'   => "product_cat",
    'number'     => $number,
    'orderby'    => $orderby,
    'order'      => $order,
    'hide_empty' => $hide_empty,
    'include'    => $ids
);
$product_categories = get_terms($args);

제품 카테고리 목록을 제공합니다. 쉬운!


7
Awesome! Thank you. Just to clear things up for any readers, just add a foreach after: foreach( $product_categories as $cat ) { echo $cat->name; }
Edd Turtle
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.