복붙노트

[WORDPRESS] WooCommerce 전자 메일의 사용자 정의 필드로 서식이 지정된 청구 전체 이름을 사용자 정의

WORDPRESS

WooCommerce 전자 메일의 사용자 정의 필드로 서식이 지정된 청구 전체 이름을 사용자 정의

해결법


  1. 1.이메일 / admin-new-order.php 템플릿을 다음과 같이 바꾸어야합니다 (28 행) :

    이메일 / admin-new-order.php 템플릿을 다음과 같이 바꾸어야합니다 (28 행) :

     <p><?php printf( __( 'You have received an order from %s. The order is as follows:', 'woocommerce' ), $order->get_formatted_billing_full_name() ); ?></p>
    

    이 코드로 (_billing_voornaam_1_24가 사용자 정의 필드의 meta_key)입니다.

    <p><?php 
        $formatted_full_name   = $order->get_billing_first_name();
        $formatted_full_name  .= ' ' . get_post_meta( $order->get_id(), '_billing_voornaam_1_24', true );
        $formatted_full_name  .= ' ' . $order->get_billing_last_name();
    
        printf( __( 'You have received an order from %s. The order is as follows:', 'woocommerce' ), $formatted_full_name ); ?></p>
    

    _billing_voornaam_1_24 사용자 정의 필드가 주문에 필요한 경우 작동해야합니다 ...

  2. from https://stackoverflow.com/questions/48504347/customize-formatted-billing-full-name-with-a-custom-field-in-woocommerce-emails by cc-by-sa and MIT license