https://tdestudiodesign.com/wp-content/plugins/whatsapp/style.css

Su carrito de compras de WooCommerce puede verse desordenado cuando contiene muchos productos. Su negocio específico, además, puede requerir que compre primero la «Parte 1» y la «Parte 2» después.

Una forma de ordenar la canasta de compras de WooCommerce es, por ejemplo, clasificar los productos en función de su título, de A a Z. Como de costumbre, esto se puede hacer con algunas líneas de PHP, incluso si no tiene idea de codificar … No dude en copiar, pegar y disfrutar del fragmento 🙂

Ordenar productos de carrito de WooCommerce alfabéticamente

Php Snippet: Ordenar productos alfabéticamente en carrito de WooCommerce

 /** * @snippet       Sort Products Alphabetically @ WooCommerce Cart * @how-to        Get CustomizeWoo.com FREE * @author        Rodolfo Melogli * @testedwith    Woo 3.7 * @community     https://businessbloomer.com/club/ */  add_action( 'woocommerce_cart_loaded_from_session', 'bbloomer_sort_cart_items_alphabetically' );  function bbloomer_sort_cart_items_alphabetically() {  // READ CART ITEMS $products_in_cart = array(); foreach ( WC()->cart->get_cart_contents() as $key => $item ) { $products_in_cart[ $key ] = $item['data']->get_title(); }  // SORT CART ITEMS natsort( $products_in_cart );  // ASSIGN SORTED ITEMS TO CART $cart_contents = array(); foreach ( $products_in_cart as $cart_key => $product_title ) { $cart_contents[ $cart_key ] = WC()->cart->cart_contents[ $cart_key ]; } WC()->cart->cart_contents = $cart_contents;  } 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *