I changed the display of woocommerce products to display as a table in the shop loop rather than columned elements. When i go to the 'shop' page it displays all products in a list though. I am having trouble display the products in an organized fashion separating the products into their corresponding sub categories. Thanks in advance!
2条回答 默认 最新
- 普通网友 2018-05-30 15:54关注
/** * @snippet WooCommerce Show Product Subcategories * @compatible WooCommerce 3.4 */ add_action( 'woocommerce_after_shop_loop_item_title','bbloomer_show_all_subcats', 2 ); function bbloomer_show_all_subcats() { // Create array with product categories that belong to current product $cats = get_the_terms( $post->ID, 'product_cat' ); if ( ! empty( $cats ) ) { // Loop through the product categories... foreach ( $cats as $term ) { // If parent cat ID = 116 echo subcat name... if( $term->parent == 116 ) { echo $term->name; } } } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报