possible sort on sale variable
-
great plugin…. is this possible i saw this code if i insert this would sort on sale variable
add_filter( ‘pre_get_posts’, ‘catalog_filters’ );
function catalog_filters( $query ) {
if ( $query->is_main_query() && $query->post_type = ‘product’ ) {
if(isset($_GET[‘onsale’])) {
$meta_query = array(
‘relation’ => ‘OR’,
array( // Simple products type
‘key’ => ‘_sale_price’,
‘value’ => 0,
‘compare’ => ‘>’,
‘type’ => ‘numeric’
),
array( // Variable products type
‘key’ => ‘_min_variation_sale_price’,
‘value’ => 0,
‘compare’ => ‘>’,
‘type’ => ‘numeric’
)
); $query->set(‘meta_query’, $meta_query); d($query);
}
if(isset($_GET[‘bestsellers’])) {
$meta_query = array(
array(
‘key’ => ‘total_sales’,
‘value’ => 0,
‘compare’ => ‘>’,
‘type’ => ‘numeric’
)
);
}
}return $query;
}
- The topic ‘possible sort on sale variable’ is closed to new replies.