Проверяем, есть ли подкатегории у товаров WooCommerce

Как сделать вывод дочерних подкатегорий на странице категории Woccommerce Wordpress

Пример того, как можно на странице определенной категории проверить есть ли у нее дочерние элементы и если есть, то вывести в виде дополнительных карточек.

Пример

<?php
if ( is_product_category() ) {
    $term = get_queried_object();
    $taxonomy = $term->taxonomy;
    if ( $term_children = get_term_children( $term->term_id, $taxonomy ) ) {
		?>
		<div class="container-cat-003">
			<div class="container-cat-003-content" style="padding: 40px 10px 10px 10px;">
				<div class="container-cat-003__items">
					<?php
					foreach ( $term_children as $key => $term_child ) {
					$term_child = get_term_by( 'id', $term_child, $taxonomy );
					echo '<div class="container-cat-003__items-itm mini">';
					echo '<div class="container-cat-003__items-itm-info">';
					echo '<p class="container-cat-003__items-itm-info-title">' . $term_child->name . '</p>';
					echo '<a class="container-cat-003__items-itm-info-link" href="' . get_term_link( $term_child->term_id, $taxonomy ) . '">Подробнее</a>';
					echo '</div>';
					echo '</div>';
					}
					?>
				</div>
			</div>
		</div>
		<?php
    }
  }
?>

 

Так же с моим портфолио можно ознакомиться на любой из представленной социальной сети, на своих страницах я публикую посты о своих работах, заданиях и целях.

Для связи со мной можно воспользоваться любой социальной сетью,
или написать на почту:

С моим резюме можно ознакомиться по ссылке:

© 2020-2024 Портфолио Юдина Александра г.Пенза. Все права защищены