Задать вопрос

Как вывести в дочерние категории другие дочерние категории, которые в этой же родительской?

Как вывести в дочерние категории другие дочерние категории, которые в этой же родительской?
Сейчас категории выводятся только в Каталоге и родительской категории.
Как вывести категории всего раздела в любой дочерней категории? Т.е. например Мультипакет он в каетгориий Матрассы. Как в этой же категории вывести ещё Детские и TFK матрас?

/* Выводим категории над списком товаров */
function woocommerce_product_category( $args = array() ) {
  $woocommerce_category_id = get_queried_object_id();
  $args = array(
    	'parent' => $woocommerce_category_id
  );
  $terms = get_terms( 'product_cat', $args );
	if ( $terms ) {
    	echo '<div class="my-category"><div><ul class="woocommerce-categories">';
    	foreach ( $terms as $term ) {
        	echo '<li class="woocommerce-product-category-page">';
			echo '<a href="' .  esc_url( get_term_link( $term ) ) . '" class="' . $term->slug . '">';
            woocommerce_subcategory_thumbnail( $term );
			echo '</a>';
			echo '<p>';
        	echo '<a href="' .  esc_url( get_term_link( $term ) ) . '" class="' . $term->slug . '">';
        	echo $term->name;
        	echo '</a>';
        	echo '</p>';
        	echo '</li>';
    	}
    	echo '</ul></div></div>';
  	}
}

add_action( 'woocommerce_before_main_content', 'woocommerce_product_category', 100 );
  • Вопрос задан
  • 38 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы