Простой способ вывести список категорий WooCommerce

Порой нужен простой и быстрый способ вывести список категорий из woocommerce на какой-то странице, так вот 2 простых способа.

Первый способ выводит простой список состоящий из заголовка и ссылки

<aside class="catalogue-aside">
	<h3 class="catalogue-title"><span>Категории</span></h3>
	<?php
	$args = array(
		'taxonomy' => 'product_cat',
		'orderby'    => 'count',
		'order'      => 'DESC',
		'hide_empty' => false
	);

	$product_categories = get_terms( $args );

	$count = count($product_categories);
	if ( $count > 0 ){
		echo '<ul class="catalogue-menu">';
		foreach ( $product_categories as $product_category ) {
		echo '<li  class="catalogue-menu-item"><a class="catalogue-menu-link" href="' . get_term_link( $product_category ) . '">' . $product_category->name . '</a></li>';
		}
		echo "</ul>";
	}
	?>
</aside>

Второй способ более интересный, ибо выводится больше информации. Лишь интегрируйте под свой шаблон вывода и все готово

<?php
$args = array(
	'taxonomy' => 'product_cat',
	'orderby'    => 'count',
	'order'      => 'DESC',
	'hide_empty' => false
);
$product_categories = get_terms( $args );

$count = count($product_categories);

if ( $count > 0 ){
	foreach ( $product_categories as $product_category ) {
		$thumbnail_id = get_woocommerce_term_meta( $product_category->term_id, 'thumbnail_id', true );
		$link_thumbnail = wp_get_attachment_url( $thumbnail_id );
		$link_product = get_term_link( $product_category );
		$title_product = $product_category->name;  
	}
}
?>