Guest User

Untitled

a guest
Jan 17th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. $orderby_value = isset($_GET['orderby']) ? wc_clean($_GET['orderby']) : apply_filters('woocommerce_default_catalog_orderby', get_option('woocommerce_default_catalog_orderby'));
  2.  
  3. if ('featured' == $orderby_value) {
  4.  
  5. $args['orderby'] = "terms";
  6. $args['order'] = 'DESC';
  7. $args['tax_query'] = array(
  8. array(
  9. 'taxonomy' => 'product_visibility',
  10. 'field' => 'name',
  11. 'terms' => 'featured',
  12. 'operator' => 'IN',
  13. ),
  14. );
  15.  
  16. }
  17.  
  18.  
  19. return $args;
  20.  
  21. add_filter('woocommerce_catalog_orderby', 'wc_catalog_orderby');
  22.  
  23. function wc_catalog_orderby($sortby)
  24. {
  25. $sortby['featured'] = 'Sort by featured';
  26. return $sortby;
  27. }
Add Comment
Please, Sign In to add comment