私はwoocommerce製品で検索するために以下のコードを使用しています。私はwoocommerceでカテゴリ別に検索できるようにしたいと思います。 カテゴリセクションを無効にすると、すべてが正常ですが、有効にすると何も見つかりません。 私の間違いを見つけるのを助けることができますか?Woocommerceカスタムカテゴリ検索
<?php
$params = array(
'posts_per_page' => 12,
'post_type' => 'product',
'category_name' => $_GET['category'],
);
$wc_query = new WP_Query($params);
?>
<?php if ($wc_query->have_posts()) : ?>
<?php woocommerce_product_loop_start(); ?>
<?php woocommerce_product_subcategories(); ?>
<?php while ($wc_query->have_posts()) : $wc_query->the_post(); ?>
<?php wc_get_template_part('content', 'product'); ?>
<?php endwhile; // end of the loop. ?>
<?php woocommerce_product_loop_end(); ?>
<?php elseif (! woocommerce_product_subcategories(array('before' => woocommerce_product_loop_start(false), 'after' => woocommerce_product_loop_end(false)))) : ?>
<?php wc_get_template('loop/no-products-found.php'); ?>
<?php endif; ?>
'' $ params'配列から ''category_name' => $ _GET ['category']'を削除すると商品が見つかりませんか? –
すべての商品が表示されます – Sami