• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

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

DiegoKKC

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

DiegoKKC

Новичок
Решение:
  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();

    ?>
 
Сверху Снизу