Как в woocommerce вывести все категории товаров на сайте?
Решено
Скажите как можно вывести все категории товаров в вукоммерсе? Я хотел бы создать свою страницу с категориями и к ним добавить в последствии картинки(сейчас пока хочу просто список). Как создать новую страницу в вордпресс я знаю. Так же могу прописать для нее свой код. Но вот как в woocommerce получить список всех рубрик, к сожалению не знаю. Может кто помочь?
1 Ответ(ы)
Ответ
Для вывода категорий в 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