Как в woocommerce вывести все категории товаров на сайте?

Решено

Скажите как можно вывести все категории товаров в вукоммерсе? Я хотел бы создать свою страницу с категориями и к ним добавить в последствии картинки(сейчас пока хочу просто список). Как создать новую страницу в вордпресс я знаю. Так же могу прописать для нее свой код. Но вот как в woocommerce получить список всех рубрик, к сожалению не знаю. Может кто помочь?

Добавить Комментарий
Ответ

Для вывода категорий в woocommerce применяется тот же код что и для вывода обычных таксономий вордпресс.

Приведу пример:

 $args = array(
 'number'     => $number,
 'orderby'    => $orderby,
 'order'      => $order,
 'hide_empty' => $hide_empty,
 'include'    => $ids
 );
$product_categories = get_terms( 'product_cat', $args );
$count = count($product_categories);
 if ( $count > 0 ){
 echo "<ul>";
 foreach ( $product_categories as $product_category ) {
 echo '<li><a href="' . get_term_link( $product_category ) . '">' . $product_category->name . '</li>';
}
 echo "</ul>";
 }
 

Более подробнее о параметрах выборки категорий с помощью get_terms() смотрите тут: https://codex.wordpress.org/es:Function_Reference/get_terms

Добавить Комментарий

Ваш ответ

Размещая свой ответ, вы соглашаетесь с правилами сайта.