• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Создание слайдера

Image CMS

DiegoKKC

Новичок
#1
Для своего сайта хочу на некоторых страницах добавить слайдер товаров.
Хотелось бы понять принцип, как можно получить список товаров определенной длинны и случайно сортированных.
Естественно, что я буду это вставлять через - "wc_get_template_part"
Уточню, что использовать шорткоды не хочется, а хочеться сделать своими прямыми руками.
Подскажите пожалуйста, как это сделать.
 

DiegoKKC

Новичок
#2
Решение:
  1. <?php

    $args = array(

    'post_type' => 'product',

    'posts_per_page' => 12

    );

    $loop = new WP_Query( $args );

    if ( $loop->have_posts() ) {

    while ( $loop->have_posts() ) : $loop->the_post();

    woocommerce_get_template_part( 'content', 'product' );//шаблон одного товара ^_^

    endwhile;

    } else {

    echo __( 'No products found' );

    }

    wp_reset_postdata();

    ?>