get_terms()
. Для вывода списка категорий можете воспользоваться примером или кастомизировать его:$terms = get_terms( 'product_cat' );
if( $terms && !is_wp_error($terms) ){
echo '<ul>';
foreach( $terms as $term ){
echo '<li><a href="' . get_term_link( $term ) . '">' . $term->name . '</a></li>';
}
echo '</ul>';
}