Я ищу тему моего собственного ребенка из магазина. Я не могу понять, как манипулировать l oop.
В соответствии с результатом, который я сейчас получаю, l oop показывает «список категорий продуктов» перед циклом «каждого продукта». Я не уверен, где это происходит в коде. Как убрать «список категорий товаров» и показывать только товары в l oop?
Я смотрю на archive-product. php, который предполагается на странице магазина.
<?php
if ( woocommerce_product_loop() ) {
/**
* Hook: woocommerce_before_shop_loop.
*
* @hooked woocommerce_output_all_notices - 10
* @hooked woocommerce_result_count - 20
* @hooked woocommerce_catalog_ordering - 30
*/
do_action( 'woocommerce_before_shop_loop' );
woocommerce_product_loop_start();
if ( wc_get_loop_prop( 'total' ) ) {
while ( have_posts() ) {
the_post();
/**
* Hook: woocommerce_shop_loop.
*/
do_action( 'woocommerce_shop_loop' );
wc_get_template_part( 'content', 'product' );
}
}
woocommerce_product_loop_end();
/**
* Hook: woocommerce_after_shop_loop.
*
* @hooked woocommerce_pagination - 10
*/
do_action( 'woocommerce_after_shop_loop' );
} else {
/**
* Hook: woocommerce_no_products_found.
*
* @hooked wc_no_products_found - 10
*/
do_action( 'woocommerce_no_products_found' );
}
другой вопрос здесь: я предположил, что wc_get_loop_prop ('total') вытягивает каждый продукт из списка продуктов.
Означает ли это, что я могу изменить ('total') на что-то другое, чтобы запросить указанную c категорию или только «загружаемые» продукты?