Mientras trabajaba para un cliente independiente, tuve que «detectar» las categorías de elementos del carrito para aplicar alguna personalización de PHP.
Entonces pensé: ¿por qué no compartir con usted cómo mostrar las categorías de productos en el carrito y el pago? Esto agrega un buen toque a esas dos páginas vitales e imprime una lista de categorías de productos en cada elemento de carrito.
Además, me alegra presentarte el increíble mundo de «wc_get_product_category_list“, ¡Una función muy útil de WooCommerce PHP!
Php Snippet: Categorías de visualización bajo el nombre del producto @ WooCommerce Cart
/** * @snippet Display Product Categories @ WooCommerce Cart, Checkout * @how-to businessbloomer.com/woocommerce-customization * @author Rodolfo Melogli, Business Bloomer * @testedwith WooCommerce 7 * @community https://businessbloomer.com/club/ */ add_filter( 'woocommerce_cart_item_name', 'bbloomer_cart_item_category', 9999, 3 ); function bbloomer_cart_item_category( $name, $cart_item, $cart_item_key ) { $product = $cart_item['data']; if ( $product->is_type( 'variation' ) ) { $product = wc_get_product( $product->get_parent_id() ); } $cat_ids = $product->get_category_ids(); if ( $cat_ids ) $name .= '
' . wc_get_product_category_list( $product->get_id(), ', ', '' . _n( 'Category:', 'Categories:', count( $cat_ids ), 'woocommerce' ) . ' ', '' ); return $name; }