Title: Не работает цикл woocommerce как надо
Last modified: 29.03.2023

---

# Не работает цикл woocommerce как надо

 *  Решено [Дмитрий](https://ru.wordpress.org/support/users/pro100ta/)
 * (@pro100ta)
 * [3 года, 6 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bd%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d1%86%d0%b8%d0%ba%d0%bb-woocommerce-%d0%ba%d0%b0%d0%ba-%d0%bd%d0%b0%d0%b4%d0%be/)
 * Здравствуйте!
 * Необходимо, чтобы цикл выводил на Главной странице товары, связанные определенной
   меткой. Сами товары выводятся, но товарную метку почему-то не подхватывает:
 *     ```wp-block-code
       <?php $query = new WP_Query( 
           array( 'post_type' => 'product', 'posts_per_page' => 4, 'tag_id' => '191', 'orderby' => 'rand') 
       );
   
   
   
       if( $query->have_posts())
            { while( $query->have_posts() ){ $query->the_post(); 
   
                   ?>
       	 <?php the_title(); ?>
   
            <?php } /* конец while */ ?>
   
   
             <?php
               } // конец if
               else 
               echo "<h2>Записей нет.</h2>";
              ?>
       ```
   
 * Страница, с которой нужна помощь: _[[войдите](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fru.wordpress.org%2Fsupport%2Ftopic%2F%25D0%25BD%25D0%25B5-%25D1%2580%25D0%25B0%25D0%25B1%25D0%25BE%25D1%2582%25D0%25B0%25D0%25B5%25D1%2582-%25D1%2586%25D0%25B8%25D0%25BA%25D0%25BB-woocommerce-%25D0%25BA%25D0%25B0%25D0%25BA-%25D0%25BD%25D0%25B0%25D0%25B4%25D0%25BE%2F%3Foutput_format%3Dmd&locale=ru_RU),
   чтобы увидеть ссылку]_

Просмотр 3 ответов — с 1 по 3 (всего 3)

 *  Модератор [Юрій](https://ru.wordpress.org/support/users/yube/)
 * (@yube)
 * [3 года, 6 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bd%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d1%86%d0%b8%d0%ba%d0%bb-woocommerce-%d0%ba%d0%b0%d0%ba-%d0%bd%d0%b0%d0%b4%d0%be/#post-12227851)
 * Возможно, потому что tag_id относится к предопределенной таксономии ‘метки’ (
   post_tag), а не к ‘товарным меткам’ (product_tag). Попробуйте использовать tax_query(
   [https://developer.wordpress.org/reference/classes/wp_query/#taxonomy-parameters](https://developer.wordpress.org/reference/classes/wp_query/#taxonomy-parameters))
 *  Автор [Дмитрий](https://ru.wordpress.org/support/users/pro100ta/)
 * (@pro100ta)
 * [3 года, 6 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bd%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d1%86%d0%b8%d0%ba%d0%bb-woocommerce-%d0%ba%d0%b0%d0%ba-%d0%bd%d0%b0%d0%b4%d0%be/#post-12227855)
 * Видоизменил код по вашим материалам. Вроде все работает. Лишнего ничего не вставил?
 *     ```wp-block-code
       <?php $query = new WP_Query( 
           array( 'post_type' => 'product', 'posts_per_page' => 4, 'orderby' => 'rand',
       		'tax_query' => array(
       		array(
       			'taxonomy' => 'product_tag',
       			'field'    => 'id',
                 'terms'    => [191]
   
       		),
       	), 
   
       		 ) 
       );
   
   
   
       if( $query->have_posts())
            { while( $query->have_posts() ){ $query->the_post(); 
   
                   ?>
       	 <?php the_title(); ?>
   
            <?php } /* конец while */ ?>
   
   
             <?php
               } // конец if
               else 
               echo "<h2>Записей нет.</h2>";
              ?>
       ```
   
 *  Автор [Дмитрий](https://ru.wordpress.org/support/users/pro100ta/)
 * (@pro100ta)
 * [3 года, 6 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bd%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d1%86%d0%b8%d0%ba%d0%bb-woocommerce-%d0%ba%d0%b0%d0%ba-%d0%bd%d0%b0%d0%b4%d0%be/#post-12227876)
 * Спасибо [Yuri](https://ru.wordpress.org/support/users/yube/) за наводку. Все 
   работает.

Просмотр 3 ответов — с 1 по 3 (всего 3)

 Тема «Не работает цикл woocommerce как надо» закрыта для новых ответов.

## Метки

 * [вывод товаров](https://ru.wordpress.org/support/topic-tag/%d0%b2%d1%8b%d0%b2%d0%be%d0%b4-%d1%82%d0%be%d0%b2%d0%b0%d1%80%d0%be%d0%b2/)
 * [метка](https://ru.wordpress.org/support/topic-tag/%d0%bc%d0%b5%d1%82%d0%ba%d0%b0/)
 * [wocommerce](https://ru.wordpress.org/support/topic-tag/wocommerce/)
 * [WordPress](https://ru.wordpress.org/support/topic-tag/wordpress/)

 * Форум: [Проблемы и решения](https://ru.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 3 ответа
 * 2 участника
 * Последний ответ: [Дмитрий](https://ru.wordpress.org/support/users/pro100ta/)
 * Последняя активность: [3 года, 6 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bd%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-%d1%86%d0%b8%d0%ba%d0%bb-woocommerce-%d0%ba%d0%b0%d0%ba-%d0%bd%d0%b0%d0%b4%d0%be/#post-12227876)
 * Статус: решённая

## Темы

### Самые популярные темы

### Темы без ответов

### Без вопроса

### Решённые

### Нерешённые

### Все темы
