【问题标题】:woocommerce shortcode for products in brand and categorywoocommerce 品牌和类别产品的简码
【发布时间】:2021-05-10 21:59:46
【问题描述】:

我想展示特定类别和品牌的所有产品。例如,我有类别boiler 和品牌Ariston。有没有办法只显示阿里斯顿的锅炉?

【问题讨论】:

    标签: php wordpress woocommerce shortcode wordpress-shortcode


    【解决方案1】:

    如果您的品牌也在该类别下,您可以使用[products],然后按照以下代码进行操作:

    [products category="Ariston,boiler" cat_operator="AND"]
    

    【讨论】:

      【解决方案2】:

      你可以这样做:

      $loop = new WP_Query(
                  array(
                      'post_type' => 'product',
                      'posts_per_page' => -1,
                      'orderby' => 'date',
                      'order'   => 'DESC',
                      'category_name' => 'Ariston'
                  )
              );
      

      然后,您可以阅读循环:

       <?php while ($loop->have_posts()) : $loop->the_post(); ?>
                  
               <div>
                   <?php echo get_the_title(); ?> - <?php echo get_the_content(); ?>
               </div>
      
               <?php endwhile; ?>
      

      然后,您可以按照自己的方式使用结果。

      我希望我已经让自己明白了。

      【讨论】:

      • 是的,但我只需要锅炉,而不是阿里斯顿的所有东西
      • 您如何在您的店铺中使用“品牌”?另一个类别类型?属性?变体?
      • 正如我所说,我需要一个简码,而不是循环。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-07
      • 2014-09-20
      • 2017-12-29
      • 2021-07-29
      • 2019-06-20
      • 2016-03-20
      相关资源
      最近更新 更多