복붙노트

[WORDPRESS] WooCommerce의 각 항목 이름 옆 장바구니에 제품 사용자 정의 필드 표시

WORDPRESS

WooCommerce의 각 항목 이름 옆 장바구니에 제품 사용자 정의 필드 표시

해결법


  1. 1.WOOCOMMERCE_AFTER_CART_ITEM_NAME 훅을 사용하여 제품 제목 아래의 각 제품에 대한 ACF 사용자 정의 필드의 값을 표시 할 수 있습니다.

    WOOCOMMERCE_AFTER_CART_ITEM_NAME 훅을 사용하여 제품 제목 아래의 각 제품에 대한 ACF 사용자 정의 필드의 값을 표시 할 수 있습니다.

    //To display the ACF custom field 'shpng' below the product title on cart page
    function lh_cart_item_sub_title( $cart_item ) {
        $shpng = get_field( 'shpng', $cart_item['product_id'] );
        echo "<div class='small custom-cart-shipping-date'>My Custom Shipping Date: $shpng.</div>";
    }
    add_action( 'woocommerce_after_cart_item_name', 'lh_cart_item_sub_title', 10, 1 );
    
  2. from https://stackoverflow.com/questions/54673702/display-product-custom-fields-in-cart-next-to-each-item-name-in-woocommerce by cc-by-sa and MIT license