我如何通过其ID显示供应商产品

时间:2018-08-16 17:22:54

标签: php wordpress woocommerce

我正在建立一个列表站点,使用户可以搜索服务和产品。新注册的用户称为已知的供应商。我想要一种情况,如果用户搜索特定的服务(例如:Examples LTD),Example LTD产品将基于他先前添加的产品加载。我正在使用供应商的WCMP(WC MarketPlace)。

我已经在下面尝试使用此代码,但是它带来了所有供应商发布的所有产品的结果,我希望它仅带来Examples LTD的结果。

<div class="container-fluid">
<div class="row">
    <div align="center"><h3>Our Products</h3></div>



<?php
$params = array('posts_per_page' => 17, 'post_type' => 'product');
$wc_query = new WP_Query($params);
?>
<?php if ($wc_query->have_posts()) : ?>
<?php while ($wc_query->have_posts()) :
        $wc_query->the_post(); 
$product = new WC_Product(get_the_ID());//get_the_ID() is ID of product 
?>

<div class="col-md-3">

        <?php the_post_thumbnail(); ?>
        <h5><?php the_title(); ?></h5>


</div>


<?php endwhile; ?>
<?php wp_reset_postdata(); ?>
<?php else:  ?>
<p>
 <?php _e( 'No Products'); ?>
</p>
<?php endif; ?>

</div>

</div> 

0 个答案:

没有答案