web-dev-qa-db-ja.com

WooCommerce:全カテゴリを一覧表示

私はWordPressでWooCommerceプラグインを使用しています。私のテーマでは、ナビゲーションメニュー内のすべてのカテゴリをPHPで一覧表示します。

woocommerce_product_categories();を使ってみました

しかし、私は画像や他のHTML要素、それらの名前(そしておそらくパーマリンク)だけが欲しくありません。

そのデータを取得する方法

9
Edd Turtle

そのまったく同じ機能から取られます。

// 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);

製品カテゴリのリストが表示されます。簡単です!

21
Ewout