我可以对产品类别使用自定义循环吗?

时间:2019-09-09 15:50:09

标签: wordpress woocommerce

是否可以使用自定义循环在页面上显示Woocommerce类别?

我想在首页上显示我的Woocommerce类别,并在循环中添加一些类。

此处有一个示例产品循环:https://docs.woocommerce.com/document/sample-products-loop/

我需要类似的东西,但要显示类别。

1 个答案:

答案 0 :(得分:1)

是的,有可能。代码是这样的:

  $elements = get_terms( 'product_cat', array( 'hide_empty' => false ) );

  if( !empty( $elements ) ) {
      foreach( $elements as $element ) {
          $cat = get_term( $element, 'product_cat' );
          echo $cat->name;
      }
  }

要获取每个类别的详细信息,请使用get_term()函数。有关get_term()的更多信息。您可以提取所有数据,并可以根据需要执行任何操作。