Fix Woo query getting fp featured products; now using tax_query not just met_query
authorLaury GvR <laury@gaslightmedia.com>
Tue, 11 Sep 2018 19:34:57 +0000 (15:34 -0400)
committerLaury GvR <laury@gaslightmedia.com>
Tue, 11 Sep 2018 19:34:57 +0000 (15:34 -0400)
parts/glm-carousel.php

index c35ebf0..538056e 100644 (file)
                             <ul id="carousel_ul" >
                                 
                             <?php
-                                $meta_query   = WC()->query->get_meta_query();
-                                $meta_query[] = array(
-                                    'key'   => '_featured',
-                                    'value' => 'yes'
+                                $meta_query  = WC()->query->get_meta_query();
+                                $tax_query   = WC()->query->get_tax_query();
+                                $tax_query[] = array(
+                                    'taxonomy' => 'product_visibility',
+                                    'field'    => 'name',
+                                    'terms'    => 'featured',
+                                    'operator' => 'IN',
                                 );
                                 $args = array(
                                     'post_type'   =>  'product',
@@ -21,7 +24,8 @@
                                     'showposts'   =>  6,
                                     'orderby'     =>  'date',
                                     'order'       =>  'DESC',
-                                    'meta_query'  =>  $meta_query
+                                    'meta_query'  => $meta_query,
+                                    'tax_query'   => $tax_query,
                                 );
                                 
                             $loop = new WP_Query( $args );